2 Columnists at Forbes are asking Bioware to address the concerns
[spoiler]with the endings
I believe Bioware should release a free bit of DLC to all its players, one that produces an “alternate ending” for the game. From a programming perspective, it wouldn’t be much work. It would be probably a few minutes of dialogue, and fifteen minutes of cutscenes. Three sets of five minutes would be devoted to fleshing out each of the final decisions made in the game, and would give players a more hearty ending than the cookie cutter, cryptic one they received.
It seems like a win-win to me. Releasing free DLC would show that they’re not greedy tyrants exploiting the concept of bonus content. Updating the ending with more substance would show that they can admit when they’re wrong, and fans would likely breathe a collective sigh of relief as they got some much needed resolution.