I agree with this article completely. It articulates my thoughts on the matter better than any of the other articles I've seen.
Every bit of this game was gold. My expectations were met at almost every turn. It was an emotional roller coaster. Earth burning. Palaven Burning. Curing the genophage. Saving the Council from Udina's coup. Having to choose between the quarians and the geth, or finally brokering the peace I had wanted between them since meeting Legion. Watching Thessia under attack and having victory snatched away from me by Cerberus. Seeing how low Cerberus has sunk and initiating the final battle. All the while I'm losing friends and comrades that I've come to be attached to, sacrificing themselves for the greater good. My every last expectation was met, the story going perfectly, finally seeing how my decisions from the earlier games were beginning to play out.
And then as the roller coaster comes over the final hill and descends, I see the ending and hit a brick wall and everything shatters. I spent the next day unable to think about much other than how much of a disappointment the ending was, how many plot holes it had, how much it just didn't fit with the rest of the series, how much was left unresolved, sick to my stomach the entire time. It wasn't even the particular choices that we were given that were bad, it just felt like they tacked it on at the last minute, like they just said "Well now what? I dunno where we can go from here. Oh, I know, let's have M. Night Shyamalan write the ending for us!"
The ending of a story can make or break it, and unfortunately it's broken right now. They destroyed their well crafted universe by making it so the Mass Relays will be destroyed no matter way, they made the super-intelligent Reapers lead by an idiot AI who can't see that it's a walking contradiction, they crashed the Normandy under completely nonsensical circumstances, and they left us with no idea what happened to the galaxy afterwards. Even epilogue text like in Dragon Age would have been fine. (in fact I kind of expected it) Instead I get what comes off as the crowning jewel on the giant middle finger I've just been given and get a cutscene with a completely irrelevant grandpa talking to his grandson.