I should do a lenght review about Witcher 2 which I just finished but it's late so I'll just say my biggest gripe.
Witcher 1 had several seemingly small actions generate consequences later in the game, and you action mattered.
Witcher 2 looked more like a long road with a big branching fork (Yoverth or Roche). All your actions were far more contained in terms of consequences.
You also been pushed, used and manipulated way too much in the game. From Foltest pawn to Roche pawn to Philippa pawn, and if feels in the end you had very little impact in how things happened.
The enemy Witcher was more of a protagonist than you basically.