Some rationale here.
I don't think that it's a good thing to have the gaming world reduced to a few massive developers. I'd much prefer to see all kinds of little start ups doing innovative things, particularly with Microsoft's XNA tools allowing for free and easy of XBox game development. I want to see a lot more Rez, and a whole lot less boring FPSes.