I was so pissed off at these endings, and after some really great space battles too. In my opinion, the game should have ended during the scene where Anderson and Shepard are talking, after killing the Illusive Man. Rather than 'going up this magic lift to bullshit and beyond', the crucible should have just fired (doing what we set out to do), kill all Reapers - then have an epilogue section where, after Shepard is patched up, you can still explore/investigate what the galaxy is like post-reaper invasion. At the very least have a choice of a Paragon and Renegade endings which aren't bullshit and boil down to the same conclusions. That way, players get a good sense of achievement - by completing what they set out to do, while not feeling cheated in the same way the current 'endings' do. The epilogue scene I mentioned would be the perfect way to allow continued play/DLC to be accessed after the game, while reflecting on all the decisions made during all three games (and ultimately what all three games have been about, Shepard, his journey and his decisions).