I don't know about anyone else, but I am endlessly amused by the outrage over this games ending. I have never even played a Mass effect game. But man some good nerd outrage is always entertaining. Like this for example....
http://i.imgur.com/tQ5ip.png
Yeah, proof that most gamers ate self-important children with an overinflated sense of entitlement.
Personally, I think the endings (there are 3 core endings with varying differences that come to a total of 17 endings) fit the story. But everyone who's whining, wanted Shepard and Co. to come out unscathed, with you nesting ramifications to the galaxy.
I think the most amusing part is, they write up these fan endings, then petition Bioware to replace the game endings with these fan endings. It just reeks of entitlement.