Though I own it, I haven't played Witcher 3 yet, so I can't speak for that game in particular, but I have to admit that I'm not a fan of when games try to shove some kind of message down your throat, whether it's requiring you to make a moral choice or anything else.
Like, I just played through Mad Max a couple weeks ago and there are literally hundreds of collectables that you need to pick up if you want to plat the game. One of them are "History Relics" (photographs of a time before the apocalypse.) After damn near every single one of them, Max makes some kind of cynical comment about how much better the world was back then. Like picking up a postcard of a couple on the beach and he'll be all, "There was a time when water was plentiful; who'd have known what we'd do to it." After the first couple times, you think, "Yeah, sucks about what happened." After a dozen times, it's turned into, "Yeah, Max, we get it, the environment is important, give it a rest." After 103 times, you just want to yell, "Shut up, Max! You deserve the crapsack world you're stuck in!"
But yeah, I don't want some kind of moral choice to constantly be thrown at me, like they're trying to constantly make me feel bad about making poor choices. I like the classic style of storytelling that prevailed up until the 90s before everything had to have gray-and-gray morality. I don't want to know the sad tale of why Ganon or Kefka or any other villain wants to destroy their world, I don't want to feel sympathy for them and I definitely don't want to redeem them. I guess I just like my heroes to be good and my villains to be evil.
I had Witcher 3 in the backlog for a while. Started playing it a 2 months back and I am on the final few missions in the last DLC. It's a good game that takes forever to play. There is so much content, some of which requires you to make moral choices. Not so much that it detracts from the overall game in my opinion.
To each his or her own.
1. The horse controls suck; racing sucks.
2. Save before you do the abandoned inn.