User blog comment:The Milkman/BioWare's Lies/@comment-1192086-20120507154252/@comment-4237253-20120511225330

Without their promises, it would have just been an epic Picard facepalm-worthy ending. It is bad writing, plain and simple. Very few things in this world are, but ME3's ending sure is. A Dues Ex Machina is nigh impossible, and if it is possible to do it right, BioWare didn't even come close. They ought to be fired for doing a horrible job.