EA has come out and said DRM is a "failed, dead-end strategy" and that always-online for Sim City isn't DRM at all. That's pretty convenient. But I guess piracy is a failed, dead-end strategy for gamers who want more games because companies that don't earn money can't keep making games, however, torrenting isn't piracy either, it's just file sharing so that is fine, right?
Is having always-online in a game really beneficial for gamers and the company? Most gamers would scream out "NO", so why do companies still do it? Some reasons have been brought up, like the integrity of the game, especially if money is involved, like Diablo 3, or having a game where people can be interconnected, like SimCity. But why can't this be, say, OPTIONAL? Because if people can choose, companies will make less money? For Diablo, they want you to always consider the auction house, and so keep you online, and in the case of SimCity, because there are people visiting your cities, it would make it desirable for you to own premium buildings just to show it off?
And what if it were DRM? Does it benefit the company in anyway? I guess the pirates might have a harder time getting a free copy, or in the case of Diablo 3, probably not at all, but still, do you really expect the pirates to buy the game, and even if by some miracle, some do, will the money you earn from the 5 of them makeup for the maybe thousands that don't buy the game because they can't play it?
Will so many online distribution platforms, games can sell so much longer after they have been released. Sites like GoG are even fixing old games go help them run better on modern systems. But for games with an always online requirement, their lifespan is limited by the servers. These games can't keep selling simply because games cost less the longer it gets. After some time, the amount of money made cannot offset the costs of maintaining the servers, and because EA is famous for shutting down servers, I'm not sure if it's worth getting SimCity later at a discount as you never know when the servers are going down. So by limiting the lifespan of their games, they are doing themselves a disservice. (On that note, have you ever thought of what would happen if Steam were to shut down?)
And what of the consumers? Servers cost money to run, maintenance costs money as well, and the servers themselves are an investment, and this is why there are always launch problems. Did you think they really have no idea how it'll sell? There are pre-orders that give them a pretty good idea of how many servers are needed, but in order to save money, they would rather underestimate because launch day or launch week is probably the only time they'll get so many concurrent users. Over time, people stop playing, and the investment on the servers will be wasted. If that's the case, it would be wiser to let the consumers suffer during the launch, and hopefully, the company can get past the rough period with minimal additional costs, and when less people play, the available servers will sort themselves out.
Consumers hate DRM, and will bash a game to the ground, and EA has wisely agreed with consumers in order to get into their good books. Yet, in order to justify what they did with SimCity, they are forced to try and say that it is not DRM. I guess that is like claiming pirating games for demo purposes and not buying it even if one likes the games...
Oh, and just when I finished my draft, this:
How to solve this? I don't know... maybe start another separate server just for people who want to play without the auction house? And maybe add in single-player local play while you're at it?