I was expecting the ending to be terrible, and it was kind of dumb and rushed, trotting out overly familiar sci-fi stuff, like magic universe spirit boy and Adam and Eve imagery, but I wasn't outraged or anything. I went online to check out the other endings out of curiousity and was pretty taken aback by the identical nature of each final choice. (I have the feeling this had something to do with selling future DLC, but damned if I know how post-game content is supposed to work in any case.)
What they should have done was have three different tiers with more or less the same narrative content. Like, destroying the reapers should have been the lowest tier, led to by a certain combination of choices in the game (not curing the genophage, e.g.), where you stay on the ground on Earth and have to accomplish some major goal to activate the citadel. Making a better tier of decisions should have gotten you inside the citadel and led you to the confrontation with the Illusive man, which leads to taking control of the reapers. And then the third tier should have gotten you behind the Matrix door with the star child, leading to blending organic and synthetic life, which really seemed pitched to be the transcendent ending the thematics of the games have been leading to anyway (and Joker and EDI get to do it that way!).