As, what is easily the worst season of The Witcher it becomes obvious as to why Cavill has left the show that he had warned of leaving if enough changes weren't made. Although some aspects of this season were more accurate to the books, other, often pivotal, aspects still deviated from the books often in weird and quite simply unnecessary ways. The pacing of this season has been all over the place making it very clear that the writers of the show really don't know what they are doing.
Although the first two seasons had there faults the quality of them was certainly greater than this third season. I am not one to say that I didn't enjoy the first two seasons. The casting was good and although there were poor choices made regarding the writing, it was clear that there was still a lot of care put into the show. However the third season almost felt a bit detached and ill thought out. I must give one positive that Yennefer seemed to be written in a more accurate way and obviously performed well by Anya.
I got into the Witcher in the past few years through the Wild Hunt Xbox game and since I have become a fan, not always fully understanding the complaints about the first two seasons but as I have delved more into the franchise I have come to realise why the long term fans that are bigger fans than myself almost feel betrayed by what the writers of the show have done to something they have loved for many years. I believe Cavill to be one of these fans which is why it makes sense that he has left the show as I am sure he became more and more frustrated. It is just a shame cause I can't imagine anyone doing a better job as Geralt. I became more of a fan of Cavill as Geralt rather than the show itself.
It may be sad to see him leave but I hope he goes on to do something that he enjoys as it will probably be an even better watch.
Good bye Cavill and good luck.