Add to it the impact mobile has had on consumers who are increasingly used to getting games for somewhere between free and 99 cents.
There is a mad rush to free to play right now in order to capture that audience. Although the market is much bigger, I fully expect the attempt to squeeze as much money possible out of the players will results in more and more painfully annoying games (most free to play already fit in that category.)