Proceed with caution, this post contains spoilers.
I think the ending in ME3 was one bold and excelent. It took quite some time to figure out what actually happened there because it didn't make any sense. I stress the word any.
I recommend to check the annexes and information the game spreads about reapers, what shephard experiences and then think again what actually happens during the game from the very beginning to the ultimate end. They are really subtle hints and when the final scene starts, I kind of expected the final showdown with Illusive Man and Harbinger. Instead you get a kid telling you that well we are here to kill organics to protect them from developing synthetic race that would destroy them. And then the kid proceeds freely to tell that well hey you can go and destroy us like that but makes sure that the two other options look much better and the game even colors the destroy option with red, common "bad boy" choice. But it still shows Anderson walking towards it. And with a pistol that has unlimited ammo you can go and destroy it.
Think about the dreams shephard sees, shadows here and there as the game processes, whispers, kid running forward and ultimately they start to end where both shephard and the kid burns.
If you don't get what I am saying, please go and read what the game has been saying about indoctrination from the very beginning. It just comes together so beautifully.
And you only survive if you gather enough support and still press on choosing the option to kill the reapers.
It was either a briliant execution or biggest blunder Bioware ever made if this really was their "end" they figured out.