I have mixed feelings about ME2. I just completed it - it was rather short: it took me 44 hours (according to my save games) to collect all companions, complete all their sub-missions, scan a bazillion planets, do a few planet quests, stare at the pretty scenery, play the annoyingly frequent mini-games etc. That is somewhat on the low side, given how much peripheral stuff I did, and the fact that I was not 'racing through' the game. If you ignore the companion stories, the central story - storytelling always been touted as Bioware's 'thing' - was very short, and drew heavily on themes, enemies etc from ME1. I thought Cerberus was quite interesting and the elusive (illusive?) man a compelling character. But everything else was kind of flat and only peripherally connected to the central story.
So, if the story was not central, what was? Well, from my perspective it all seemed to be about crouching behind boxes/walls and shooting stuff. The skill selection available was small, and to be honest, after you had unlocked all of the skills (early on), there was little to look forward too. The global cooldown meant you *had* to use weapons a lot (over powers/skills), even if that was not your play style. The enemies were repetitive - waves of the same, again and again. So, the game really played out as a shooter with lots of cut-scenes where small plot elements were introduced and you chatted to your colleagues about their feelings).
Anyway, the point is that while I enjoyed it - it was not really as an RPG (in the tradition of their former greats such as BG). I enjoyed it because it was a) pretty and b) it was somewhat more than a regular FPS (which usually bore me to tears) and c) it was sci-fi, a favourite genre of mine.
If any of those elements had been missing, I think I would have stopped playing.
Finally, while I have replayed most 'RPG's that I have, I do not see myself replaying this any time soon. I certainly hope this is *not* the future of RPG gaming, although I fear that once the big studios start doing this they will define what makes and RPG and we'll be stuck with it.