I feel bad for the game devs who got to see their hard work turn into something they don't intend. I suppose this is a great advertising technique for small firms, startups, indie shops, etc. "Don't want this[ http://amazon-pulls-sim-city ] to happen? Work for our small team. We won't destroy your work." I know it's standard to say "you get a part in the decisionmaking process!" That's part of it. But a lot of people…
Isn't this just a technical error (bug) that is a game dev's (or infrastructure engineer's) responsibility? I understand the frustration at the DRM concept, but you can't blame this on the larger entity as a whole when it was likely just a bug in some code or a small oversight. Things were clearly working when it was in beta.
I'd probably place money on the fact they failed the load testing. (Yes, I'm xEA and was involved in the last simcity load test)