I wanted to quickly share my thoughts on the ending, or rather the backlash to it.
Bioware made a game with an ending, having not played though the game yet I can not put forward a viewpoint on its quality. However, it's an ending. It's unrealistic to expect to be satisfied with every aspect of a game, but then demanding that game be altered to satisfy you is childish and conceited. That is not to say people should not voice their opinion and share their thoughts on the quality of the game, doing so can inform others and provide useful feedback for developers and publishers. Politely requesting a new ending instead of demanding it displays maturity and reason while still conveying your dissatisfaction. Even if you consider the game as a whole to be faulty or of an unacceptable low quality, the most you can demand is a refund.