I'm a big fan of DA:O, but have no idea how anyone can stick playing through it as a Warrior. It's so bland and dull compared to Mage or Duel Wield rogue.
Half of the art of enjoying modern RPG's is finding a playstyle which fits. Divinity 2:TDKS, The Technomancer, Dragons Dogma, - just 3 examples which I can think of that are far, far better experiences when you play with a well-tailored build. I loved all 3, but don't think I'd have finished any of them playing as different classes than I did (Battlemage, Rogue, Assasin).