yeah, but lets be honest. DA:O, ME and ME2 all were pretty shakey themselves. (nevermind Jade empire)
ME was a bit of a perfect storm, where the good outweighed the bad, and it all came together well. the game however, had ALOT of problems. It just held the promise of being a great trilogy, with its world building. the hindsight on that game was amusing. pages and pages of nothing but bitching about the flaws in the game. But in general, everyone still liked it.
ME2 just wavered. The gameplay improved. the story got marginally worse. It took a shift from RPG roots to console shooter. There was a ton of mixed reactions to it.
DA:O was also flawed. Bland as fuck world, art, and story. Balance was shit. The PROMISE of isometric tactical rpg with modular player additions gave everyone chubs. A promise it never really delivered on. And the sequel, just shit on that promise entirely. The best part of the game was the shitty E-dating. something every Bioware game since has focusing more and more on.