I think some people are being unfair to the game / series as a whole because of the ending. Yeah, yeah, it bothers me too. It really, really bothers me. But the amount of vitriol and shit you are heaping on the bulk of the game/s because of either a) the ending, or b) nit picky plot points or gameplay decisions. This game had such a powerful emotional payoff for me up to and, sadly, including the end. The character interactions were just... amazing. Mordin's finale. The shooting contest with Garrus. The moments with Tali on Rannoch. Not to mention all the cameos from ME2. And the final battle for Earth was some of the best atmosphere I've experienced in some time. That was some dark shit with a sense of perseverance of spirit that I couldn't help but be motivated by.
And... then the ending. I think... I think I could have accepted it (the Destroy option anyways) if only they hadn't done the random Normandy part. That I just don't understand. What is even the point? Why did it happen? How did it happen?
Just let my Shepard stand on the ruins of Earth with her LI and comment about how its going to be a long, hard road ahead, but they'll do it their way, forge their own destiny.