Netflix should fire producers, directors and writers.

01. The inclusion of people of color was poorly planned. I'm not against it, but you can do it more carefully, even to preserve actors who end up being attacked for doing their job. For example, they could have made all the elves people of color, even putting an interesting social critique in it while having relevant roles ended up being destined for people of color. This carelessness is made worse by the fact that it is a Slavic story, which could and should involve Slavic actors, who also have little space in the film industry.

02. There is a lot of racism in the criticism against actors who are physically different from how their characters are presented in books and games, but several cases of miscasting only makes it worse. A good example of this is Anya Chalotra, the female protagonist, whose character in the games looks like Eva Green/Alexandra Daddario, but which Chalotra - a good actress, very beautiful and charismatic - manages to deliver. There's a lot less complaining about her, even though she's a leading lady, because there's much of the character in her and she acts well. In other words: she was well casted...

03. All this fuss would be irrelevant if the writing was good and faithful, but the writing is really bad and strays from the source material for no reason.

04. The first season could be much better. The following ones should stick to Witcher 3 stories. Reinvent a story with millions of fans is not only disrespectful: it is stupidity and incompetence at the highest level.

05. I could believe that this fiasco is due to prejudice against video game stories, but Amazon did the same with Tolkien, whose quality is absolutely indisputable. Netflix could have made a lot of money and delivered a product of artistic value. But no...

Fire these incompetents and start over in a year or two. Stop hurting the material.