Why did Microsoft shut down Ensemble Studios? Well, it depends who you ask. Paul Bettner, former creative director for Ensemble, blamed a corporate culture that emphasised working long hours for prolonged periods, leading to employees burning out - which in turn led to projects going over time and over budget, which proved simply too expensive for Microsoft's shareholders.
If you ask gamers, on the other hand, you're likely to get a dozen different reasons, ranging from a sensible discussion about budget and schedules to a ridiculous tirade about how Microsoft is evil and greedy.
Gamers' relationship with the industry is a strange one. While their knowledge is ahead of the curve compared to regular consumers, usually it's not far enough ahead, and as a result their understanding is often unsophisticated at best.