Yeah I hear it all the time. But personally, I find that they could hardly do a better ending. It put a definitive end to the Myth of Shepard (which I'm 90% certain will play into Andromeda), gave solutions, made the games matter (which is something I found to be the only one to say it - but when you think about it, and if Bioware doesn't cement a story for Andromeda, what you did or did not do, and how you did it directly affects the whole future. Did Shepard or the Alliance bravely destroyed a Mass Relay to save the galaxy? Are the Matriarch Dillinga scripts, from a time before most could think of, going to be available? Will the Krogan, Geth and Quarian be part of the galactic picture? Sure, it didn't affect the ending - but true to the spirit of the game, it affected EVERYTHING). And to top it off, it was even vague enough to allow people to debate and interpret it differently. To me, that ending was amazing.