A lot of it is the investors being too greedy. They expect Hollywood blockbuster returns from every studio, which is unsustainable (both for Hollywood and for the game industry). Corporate may be greedy bastards, but they are following what their investors are telling them. Blizzard's Activision plant CFO that wants to gut the company to reduce costs and speed up development is just one example.