Recently, your friend and mine Cliff Bleszinski wrote an essay defending microtransactions in general and EA in specific. There are a lot of things to be said about this essay - some of which are said expertly by Jim Sterling here, and some of which touch on concepts discussed by Shamus Young writing a couple of years ago about Bobby Kotick here and here.
Cliff's main point is that game developers exist within an economic landscape, and as such they will do what makes them money and avoid what doesn't. As consumers, our job is to vote with our wallets, supporting what we like and boycotting what we don't.
In response to this, I'm going to finally post something I wrote back in October 2011. I never put it up before because I couldn't find a way to turn it into a full article. It's really just one simple idea. But as foreseen by Nathan Grayson and proved by the recent SimCity debacle, if anything it's more relevant today than it was a year and a half ago.
Here it is.