Well personally I'm with the crowd on the ending problems. Why? Well it's a simple matter of the choices that the game is apparently all about. If there are only a couple of possible outcomes from the ending, what's the point in all the choices made before hand?
It just disturbs me that you effectively achieve the same result if you rush through the game without doing all the side missions and exploration, nor even thinking about the decisions you make along the way. In that case what's the point?
Ideally there should be a collection of endings that depend heavily on your choices. Some are good, some are bad. If you make poor choices, e.g. rush in without enough assets, you receive the appropriate ending. I just think it's a real shame that your input is ultimately ignored, you could have done your best to ensure galactic stability, given the quarians a home, uplifted the geth, saved the turians and krogan but you still get lumped with the lazy route finale. Sure you see fewer die along the way, but when nobody has a future by the ending it makes no difference.
So not happy about that here, if not for ending and the stock photo (I was livid that they didn't make a 3D model and reveal on Rannoch or before the final fight) I would have rated ME3 a 10. Personally if they don't offer some sort of DLC to add to the ending (not replace, just extend so that things don't seem futile) I will never buy another Bioware title again. They did a rubbish job with both SWTOR and DA2, the ME series was all that was keeping Bioware alive for me (and boy was it doing that well). But with this ending they broke good writing practices, and made me feel like everything I had done was a waste.
TL:DR Hated the way the ending was handled, won't buy again unless they add (not replace) to it.