I'm glad to see the site can host both sides of an argument. Jim's feelings on this one are pretty close to mine, so I'm inclined to view it favorably (I'm silly that way), but I certainly appreciated that he took the time to give the matter some serious consideration rather than shooting from the hip.
The "retake" people are in kind of a strange position, if you think about it. I suspect a lot of the anger people feel is due to the bad ending being not just a game's bad ending, but the final game of a series' bad ending. Under normal circumstances, what could they do about being offered something that arguably detracted not only from the final game, but the ones that came before it? Those who have played through can't threaten not to buy the next in the series. They could threaten not to buy the DLC, but frankly, that's pocket change compared to the amount garnered from the popular series itself. They could threaten to boycott all future Bioware releases- indeed, some have- but such a response seems even less likely to get the pundits' respect than what they have done.
So... they did something fairly novel. I think you could argue that the sheer shitstorm that has come of that makes it unlikely, despite some commentators' [overstated] fears, that this tactic is likely to become a frequently used one in anyone's playbook, and that's probably for the best. But I agree with Jim that it's quite possible that the result will be a good one, a beneficial one, in this case. Certainly the ever-increasingly customer-hostile EA could stand to learn a lesson if anyone could.