The ending is fine. What I expected? Kind of they thew a few hints out along the way. I am assuming that other works in the Mass Effect Universe is already in the works so a few things that happen in that "reality" would need to be consistent in everybody's experiences. I was a little upset when I had to cut off a teammates head in Dragon Age over a little spilled milk (or blood as the case may be) and see that charter return in 2. People who don't like sad endings..meh. I expected the end to mimic that of Freespace 1 or 2. Now those where bittersweet endings!
IMO its no different then "god" mode or "up up down down left right left right B A B A Start". If you want to play the game then play. If you just want to zip through the game, then use a code. Well a little different but close enough.
Vengentz's comments