Honestly, I would have preferred the game to end with Shepard dying next to Anderson. Then, based on your past choices and your EMS you get different epilogues.
Also, was I the only one who had been expecting a bad ass cut-scene of the Rachni queen taking down a Reaper since I freed her in ME1?