A company attempting to prevent the theft of their product on a platform rampant with piracy is capitalist greed? Thinking that stopping the outright theft of their work might improve their returns and overall share value is capitalist greed?
How about they incompetently implemented anti-piracy measures and paid for it with consumer backlash?
...And where is the government in all this by the way? Anti-piracy laws seem to be grossly ineffective as it is so widespread. Companies have to protect their own work as government sits by idle.
https://news.ycombinator.com/item?id=35041202
It seems pretty clear that this game was destroyed by EA management's poor decisions. They forced the game to require an active online connection primarily as an anti-piracy move, but then underfunded the development of the server-side functionality, so the servers were down for most buyers. For strategic reasons, they wanted to tie SimCity into EA's Origin game distribution platform, but this was just a hindrance to players.
Why did management make these decisions? To maximize shareholder value and increase their quarterly profits. EA as a company is a good example of the kind of short-term thinking that capitalism can encourage.
It's good to have a counterbalance. It can come in many forms. Tax-funded public instruments are one, but another important source of funding that's not distributed by capitalist principles are the various private foundations. And most of those were of course founded on wealth created by capitalism. So I'm not at all opposed to private wealth and market-driven resource allocation — I just don't think it should be the only way, or some kind of received truth that's above criticism.