Dear Bioware,
I want you to know I understand why Mass Effect can't really have a happy ending in order to tell the story you're trying to tell: because the Reaper cycle is how the universe stays in balance, and you can't upset the balance of the universe (by doing any of the choices), without consequence (destroying the Mass Relays, Shepard most likely dying). I just wish you had done so in a way that :
1) made sense
2) didn't invalidate every choice I've made in 3 games that were all about choices
Point 1) So, Garrus and Kaiden were in my party. Weren't they supposed to be chraging towards that beacon with me? When only me and Anderson made it, I assumed they died, and cursed myself for brining my two favorite people to their deaths. But then at the end, they both walk out of the Normandy on some unknown planet? So, did they just turn and run the other way? Hop on a shuttle (with I'm assuming all my other companions who were also on earth) and travel through a ground warzone, to get picked up by the Normandy in a space warzone, and then just fly away? So all my companions are suddenly cowards (very fast, lucky ones)?
It only really makes sense for them to stay on earth. If that had happened, even if I died, I would still know all the people I cared about were safe. Instead they're all stranded on some planet where they'll eventually die. But since I apparently took in a breath at the end, I could imagine that someone would find my body and I would possibly someday reunite with them.
But wait. Doesn't a Mass Effect Relay getting destroying kind of wipe out all life in whatever system its in? At least that's what happened in Arrival. So...since pretty much everyone in the galaxy was in the Sol system fighting the reapers, and the Sol system had a Mass Relay in it, wouldn't they all have been killed, anyways? I guess the civilians on other planets would have survived, but what's the point of the "worst ending" being "earth gets destroyed" when it should have been destroyed no matter what, based on the relays always getting destroyed?
Point 2) All the endings invalidate all the choices you make. I felt really bad after the Krogan thing, because Eve died due to a choice I made in ME2. I was kicking myself for that - I knew that because of that, after the reaper war, things wouldn't end up as good with the krogan/galaxy relations because she died. Well.....apparently that doesn't matter.
Why did I even bother recruiting the Quarians and the Geth? Things honestly would have ended up better for the Quarians if I had left them alone, since destroying the reapers also destroyed the geth, so the Quarians would have gotten their homeworld back. Instead, the quarians just got their homeland back but will never see it again.
Yes, I will always be pissed off and disappointed that Shepard doesn't get to ride off into the sunset with Kaiden and live happily ever after - but I understand that the entire point of the story makes a happy ending like that impossible. I just wish it could have been done better.