This most recent installment of the Netflix series has been hugely divisive, largely due to the recasting of Geralt of Rivia.