Frankly, threads like this make me the angriest. While I haven't finished the game yet, it obviously has its issues, but it's certainly superior to its predecessor (if for no other reason than that the combat no longer makes me want to stop playing every time I have to slog through it).
So yeah, what pisses me off the most is this: An ambitious, thoughtful game like Dragon Age 2 can waste some of its potential while still being a lot of fun and the fans will turn on it wholesale, while other games can be (in my opinion) anywhere from lazily mediocre (Halo) to patronizing, half-baked utter crap with a decent paint job (Bioshock), and those same fans will argue rabidly that they are examples of the best works the medium has ever produced.
I get it, wasted potential IS intensely frustrating, but let's try to keep some perspective, shall we?