I finally watched the Witcher. I intentionally chose to ignore posts on this board because I knew there would be weird and irrational hate no matter what.
So without giving a shit about anyone else's thoughts, having never read the books and only playing the first game (I plan to play the rest soon), I thought it was pretty good. Triss was completely miscast and a had no charisma at all, but she didn't have much to do either. That was my only real complaint aside for a few ugly costume designs.
Way back there were a lot of people bitching about Henry Cavill playing Geralt, but I thought he was awesome. He was interesting, charismatic and despite the voice he was also believable. In the first episode there was a disconnect where I kept thinking "it's Cavill making a voice", but by the second episode I started to get into it and I liked the grunts and enunciations would make similar to his portrayal in the first game. Ciri was underdeveloped so I have very little to say about her. Much like Triss she needs more screen time before I can say how good she is.
I was really confused about the timeline until around episode 5 where I started to realize that it was three different timeline's converging. It was executed in a way that was pretty confusing for a first time viewer, but it also did a really good job of introducing the principle characters, explaining who they are, where they come from and how they come to meet each other. The first season is just a weird meta story, but once I understood it I really liked it. I have never seen a show tell a story in that way before.
So I don't care about haters, I am looking forward to season 2.