And what exactly would have been an ending worthy of the trilogy? The Catalyst is just an actor and there really isn't any other way they could have done it while still having the final battle on earth. I mean would you rather have had some hidden device on earth just appear out of thin air?