Besides bashing ME2 is extremely silly - given that it had a very engaging story,superb graphics, nice combat and absolutely AWESOME dialog. And it had Tali and Legion who outclass any character in DA:O by lengths.
Granted, DA:O is fantasy so neither of these character stereotypes can be fulfilled in such a style (although Shale comes close..).
The people bashing ME2 probably forgot how many recent sci-fi (action) rpgs there are - yeah thats right. Theres only Mass Effect 1 and 2