Look at everything the indie gaming industry is getting right. They're focused on polish, family-friendliness, low stress, low risk, low investment fun. That's the real takeaway from Angry Birds. Angry Birds doesn't need high pressure, extremely realistic death, a complex story, voice acting, a new 3D engine with photorealistic cloud shadowing or any of that other shit. It's a simple, fun game, and it's $1. It cost so much less to make than the big-ticket games it's ridiculous, and it made way more money because everybody could buy it for themselves, for their kids, for their friends' kids, and nobody had to wonder if it would be socially acceptable or get them into trouble. In-app purchases are not the problem. The problem is that over half the marketplace won't go near a modern game, but will happily spend a dollar or two (or ten or a hundred) on non-confrontational, unrealistic distraction. Gaming is fundamentally entertainment, and the whole country gets bored. The problem is emphatically not lack of a market, it's just lack of understanding what the market wants and will bear.
My summary of this is that larger studios are sticking with what works (makes money) and are looking more and more like hollywood - they want low risk games and are mostly only concerned with money. Games in this category: COD, NFS etc. Piracy is growing, and taking a large cut of revenue. Diablo III and other games made a lot of money, but implemented quite strong DRM - maybe they are taking Diablo's lead and ensuring revenue (or at least making it hard for widescale pirating. Casual and Social gaming is growing introducing new places to play, leading to different types of games (Temple Run, Farmville etc) that are built on a different revenue model - FREEMIUM. This means that in app purchases support the development and support of the game, along with advertising. There may be a merging of hardcore games and casual games in terms of business models, but I think even the games themselves may become more similar. The growth of indie games will ensure a large scope of game level/immersiveness.