TW series often uses a slow story-telling + character-builiding methods...for bigger pay-offs later. They're throw out a bunch of small things; build on them slowly; and then they'll add up to something major later + it'll hit you like a ton of bricks.
Same goes w/ decision-making - the pay-off comes later. You make a decision now, and you won't see the results instantly since it comes hours after you've decided. Which means, if you don't like how your decision's results turned-out, you're going to have to go back to a save some hours ago. B/c of that, it's a game that makes you often live w/ your decisions, whether you like to or not.
Decisions in TW games often do not give players obvious results. Often, there are lots of gray areas in TW games. Deciding what seems like a "good" moral decision here - if it's even actually offered here, in that instance - does not always give you the best results or easiest path; it could be the hardest path w/ the worst results. You might be in a situation, wanting to picking the lesser of a bunch of evils...and there's no real "good" decision here. Sometimes, staying neutral and not getting involved is the best thing Geralt can do.
Also, if you're comparing just about any game to Dark Souls' ultra-precision + awesome combat system & controls (with the gamepad), you're likely going to be disappointed with that game's combat. Dark Souls is just hard to beat in that area, IMHO.