I loved TW1 when it came out. It was full of flaws (ah, those swamps), but the atmosphere, the world were amazing. The quests were nice too.
TW2 was a huge disappointment for me: it looked and worked as a console port, which mainly ruined it for me. The quests were mostly meh. Also, CDPR took the idea of "branching storyline" a bit too far, to my opinion. I've never replayed the game to see the other side if the story. Though, it could be because of the overall boring gameplay. The music also took a different direction and lost its soul.
TW3 is a hybrid of these two. Gameplay-wise it's closer to TW2: same movements, camera, combat, "shortened" dialogue options etc. In terms of atmosphere it is closer to TW1. The story and the quests are the best in the series. And this is why many people actually praise this game.
What I find particularly funny is that many things that we bash Fallout 4 for, are present in TW3: immortal NPCs, simplified dialogue options, voiced protagonist, poor character development system, grades of items (common, magical, legendary etc). It's a typical modern RPG in these terms.
However, writing is great for the most part of the game, most quests are interesting, even the smallest ones. Sometimes, you take a small quest, and it turns out to be much larger. Sometimes you have several quests, and you don't know which one to do first, You take one and do it, and then at some point all these quests interconnect and you solve other quests too.
Your actions have real consequences, and many times it happens after 10-15 hours, so you don't want to load a savegame to fix the situation. Also, there are many situations where you actually have to chose between bad and... bad. It's up to you as a player to decide which outcome is acceptable for you. The game doesn't force any decision on you. Well, it does a couple of times. However, most often, this also comes with some trick. So you always face the consequences of your major decisions.
The game looks beautiful, and the world is well-crafted. I'm not a big fan of "sandbox" activities, but those are entirely optional.
So, the bottom line is: surely, there's a lot to bash TW3 for. However, it has great writing, characters and quests, nice atmosphere and many other things that make you forgive the game its flaws. I really enjoyed it.