I've said multiple times that I thought Cavill was great as Superman, and blamed the fact that the movies were shit on the directors and scripts. I'm torn on this. On the one hand, I don't really want him to be done, because he's become Superman to me, but on the other hand, if they fail to fix all of the problems, I'd hate for him to be remembered as the "shitty DCEU Superman" even if they qualify it as not really his fault. And I honestly see the DC Universe continuing to fail hard, with all the stories I'm hearing. I liked Wonder Woman a lot, but now that is being looked at as the template for everything, just like Nolan's Batman was looked at previously. Sometimes you gotta actually mix it up to make people give a shit. The same tone doesn't work equally across all characters and movies. GotG wouldn't have worked if it were written and directed like Captain America The First Avenger. Or Winter Soldier or Civil War, for that matter. The characters need their own tone and style. DC fails to grasp that concept. So I guess I'm ok with him being done, because his next movie, in however many years, would probably be even worse than Man of Steel (which I liked, but it could have been better).
And I posted a picture in the Witcher TV thread that shows that, I at least feel, Cavill doesn't look that far off from Geralt. Make him snarl more, instead of the "look like you need to poop, but can't" direction he's been given in the DC movies, and I think he'd be just fine.