Here's my whole take on this...I've been playing since ME1 and I'm heavily invested in everything in the games, the series as a whole and all it's characters. I cried for the emotional rollercoaster I was handed to me through Mass Effect 2 and 3. No game story has ever done that for me. I still think it's the best series I've ever played and I will gladly thank Bioware for that.
When it comes to the endings. I feel confused, angry, and even depressed a little bit. Bioware is pretty awesome for again giving me all those rollercoaster emotions at the very end. I think for me though, it wasn't that I felt like nothing I ever did or will do in the series even matters, in fact until I read it here I never thought of it in that way. I think I could have accepted the 3 ending options for what they were. Sacrifice was the name of the game that I think they knew was coming from the very start. Even if they DID change the endings due to the leaks, which is apparent but the overall arching options of having Shepard give his life up at the end and allowing the players 3 choices to do it stayed. I even expected it to happen that way (for all the sacrifice to be made), even after getting an unbelievable amount of hope from all my friends in the game and saying my goodbyes was the closure I knew I would be hanging on to as I went to fight for my death that I knew was already coming I think that element should have been placed just a bit closer to the endings though to prepare players better. It was probably an hour before I got to the endings, and by that point the emotional goodbyes you got from all your characters were starting to become muted as you fought your way to the transporter.
What I didn't expect was to be utterly confused by the plot holes or rather, my own confusion. I can't justify the ending to make it what I want it to be, even if they change it after the fact. What I only want to know is, was the ending plotholes done on purpose? Bioware is certainly aware of the diehard canon and that they'e been there all long with us, certainly they know more about what they intended than of us do, and know that some of it doesn't make any sense. They know just as well us how the endings are. If this was the exact way the endings were meant to be, then that's fine, fact is I think people are missing the point of the series and the endings as a whole.
Lastly, what I call the "final" ending is after the credits roll. People don't talk about it much I've noticed, and I've scoured hundreds of topics they focus on the decision endings to the story not the overall story. When I was explaining it to someone, the entire point I got from the series was this: (even sans plotholes) because of this one scene. At some point in the past, Shepard lived and died and saved the galaxy, and some of your crew crashed landed on a planet that's given to you no matter what ending you got. Which coincidentally has two moons (the same as the planet after the credits) In the future, a grandfather (a descenedant?) is telling his grandchild the story of shepard (the entire series was a single story passed down through generations of people, like a book) and that some of the "details were lost in time". That being the ending, the plot holes, and anything else they couldn't explain. It's Bioware saying that they're obviously making another game.
Also this isn't my attempt to justify the plot hole filled endings or make it better in anyway, or help me cope, as it's not the ending I would have personally written or chosen to justify the series but what I'm about to explain makes sense...to me. It's what I took away from the whole thing as rational unattached thoughts. Reading the series as whole and not convulated with feelings about the endings. It's just what I think and makes sense to the way they intended it to be. If so, I know they're not going to openly explain the ending....But by doing so, they're basically admitting the confirmation of ME4 if my theory to the ending is right and that another series would start another story (book) with commander shepard alive (some endings are giving you that) or dead in my first playthrough he took a last breath, so the following book or series might revolve around commander again, or even a decendant shepard. They can't even really admit which ONE of the endings was "the perfect ending" or the one that was meant to be the final one because it still confirms a fourth game that they won't and can't reveal yet. Who can say really until they give us anything to know? Why do you think they won't comment on any of it? Alot of people here might feel pretty stupid when all of it is explained in another game that makes it well...makes sense. There's just no way to know, so writing it off now is stupid. It's 100% obvious that another game is coming. It's still frustrating that two things happened. The endings to the first series sucked, and that people don't understand the correlation between the endings and the end after the credits.
Also reading the entire series like a book as "commander shepard" in a series of stories...the endings make perfect sense and that if you're an avid book reader you can't tell me that a book series hasn't ended on some weird cliffhanger ending that just explains it in a following book or story (All those RPG story books come to mind). In the final ending Grandpa has been telling the story of Commander Shepard for the last 3 games and was only finally revealed after the credits at the end of the series. (book). The plotholes are the "missing details" for the next story he promised to tell. If I'm right I'm more frustrated with the fact that I have to wait 2-3 more years and a whole nother xbox to find out what the ending means, even if my Shepard truly is dead and the ending was what it was. I think people just can't deal with the fact that they left us hanging with what we got instead of a better cliffhanger or ending for another game to come out. It's a conclusion that gives closure to the series, but not the players. Which is what I think they intended to do was to give closure to both but backfired in the story process.
The endings won't stop me from playing the games nor will it keep me from buying DLC or more bioware games. It simply means that I'll still be waiting on another game to find out the continuing adventures of "The Shepards".
Point is I just think people aren't paying enough attention to ACTUAL ending of the game and are instead focusing on the fact that they wanted all the answers as promised and won't get them for another whole game. (still frustrating I know)
Like I said it's not my way of coping. I'll take the endings for what they were, even with plotholes. It isn't satisfying, but I won't express hate or discontent for them until I know what the next game is about. The endings tell you it's coming, Bioware reps even said "it would be smart to keep your old saves". It would be dumb to abandoned the series now especially when the next game could pretty much undo the ending to 3 in a way that makes sense simply by that one line... "yes, but some of the details have been lost in time".