DA:2 most underrated game ever. DA:O, one of the most overrated ever.
Dragon Age 2, for all it's faults wasn't a generic "go kill this big bad yay its all over! :d" which the first one was. Hell, if you removed DA:O's "dark" ( lol ) world it would be a **** story. The only thing that made it special was the character relationships and partially, to a minor extent the world. It had outdated kotor style combat which is slow and has no flow. I don't mind slow combat but it needs to have flow as well. It was also mostly "go here talk to some people then kill this, done? talk to some more people" rinse and repeat.
Dragon Age 2 changed the combat to be faster, and more fun than the first, which it succeceded, it tried to be innovative and it was, it wasn't always "kill this and talk to dudes" but sometimes "explore this, investigate this, see if anyone knows what to do, oh, try and take it to sho- oh ****".
Sure, environments were reused but **** it, whilst the first didn't do that 99% of rpgs do. Skyrim, Oblivion, Morrowind, Kotor, Kotor 2, Mass Effect, Mass Effect 2.. hm.
I will give it to people the character relationships weren't as interesting, but let's be honest - the overarching plot is far better, and there is less diversity with the environment but that's because the story is centralized which tends to be better for immersion and plot development, and there was no real "big bad", but a series of aims and a twist the game led up too with a choice that worked well.
The quests tended to be easier aswell, but was that a problem? Most of DA:O's quests had you backtracking through zones fighting the same enemies etc, and this was labelled fresh by reviewers and players.
I don't understand how people can rate Dragon Age:Origins so highly and Dragon Age 2 so lowly. They're two different styles of game anyway in a lot of ways so when fans of a game with a different style of gameplay and story complain then it's obviously going to be negative.