Look, it is not perfect. If you dont know the universe well, the storyline can feel patchy too (it jumps the timeline and as witchers as well as sorceresses dont age it can be tad misleading). But Henry as a witcher is amazing, who would know you can say hm 80% of time and include that many feelings. The season 1 is based on collection of short stories so the future ones will be more consistent. It might be flawed but you can easily watch it one/two days and you probably would wish there would be more episodes!