With all due respect, Ampulator, but I think the ending of the game was solely Obsidians idea, and LA had nothing to do with it. I don't have the game yet, so I can't judge it. I have to take everybody's word for it that there are some problems with the X-Box version.
IMO, LA had nothing to do with the game development itself, only QA. If you complain about the bugs, yes, you are right, to blame LA. But accusing LA for what is in your opinion a bad ending, I think you have to adress Mr. Avellone about that...
Anyway, my 2 cents