I'll start this out with the fact that I can see how Mass Effect is a good game to a lot of people. Its accomplishments in story telling are hands above many games that I consider good. The effort behind the games are tremendous.
The game fails me in many ways but I see what Bioware wants this game to be. I have no issue with people loving the game, only that it is truly "flawless." I will wait for Mass Effect 3 as I can only hope its combines the best and the worst of the two to make something better.