I don’t mind diversity as long as they are good, and capture the essence of the character.
Anya Chalotra did a good job as Yennefer despite being of Indian descent. She mostly looks the part and I think she did good of nailing the attitude.
Anna Schaffer on the other did not in any evoke Triss, doesn’t look at all like her, and didn’t do her justice although she had a small role. Want to diversity hire for Triss go for something like this...
Not saying to use Rihanna, she can’t act but go for someone that has red hair at least and looks hot (in my opinion).
Cavill just nailed Geralt, you can see he loves the character.
They did a good job with Dandelion/Jaskier too, I thought he was pretty good and look a lot like the Dandelion from Witcher 3.
The most fun I had with the series was playing Witcher 3 at the same time and seeing scenes that were referenced in the game. The Djinn scene for example is talked about in the game. So that was fun.
All in all I enjoyed it, not great but entertaining. Hoping season 2 improves and avoid the useless time jumps.