The only reason I like this ending better is because, (SPOILER)button-pressing aside, they at least show you what happens afterwards. I saw Joker & EDI hooking up, Ash with them, and some geezer telling a kid about what I did. That's more than I can say for Deus Ex which had me press a button and then... nothing. We don't really know what happens! It's just a bloke talking about the philosophy behind it. Honestly, it would have made a better opening scene than an ending scene. In fact, that's exactly what they should have done with Human Revolution. Open with the little voice-over ending style, and then have a proper bloody ending. =|

Both endings sucked, at least we can agree on that.