Karathos said:
Another good argument from an individual torn to shreds by butthurt gamers who freak out at the mere suggestion that their their over-the-top tantrums over everything could possibly be a bad thing. He is not shifting blame from the developer to the consumer - because there's none to shift. People bang on about developer respect, yet they're willing to offer none back. This is the whole "customer is always right" nonsense that's about as archaic as the bloody dinosaurs at a museum.
You can instantly tell people don't have a lot to respond with when they take the other guy's metaphor and make some twisted version of it. Gamers ***** and moan about everything. There are many good causes to fight for when it comes to developer vs. consumer situations, but the majority of the time the way gamers "support" (MASSIVE fingerquotes for emphasis) that cause is by throwing dumb tantrums that only make us seem more childish and juvenile as a whole.
Maxis/EA did the following:
1) Made the conscious choice to take a single player franchise and make an always online game. Nothing wrong here. Completely disregarding the franchise's fanbase, sure. But nothing unethical.
2) Completely botched the game's release, resulting in paying customers being unable to play the game they purchased, surprising no one. Almost every high profile online game does this, but that really only serves to make them look pretty stupid for following suit.
3) Refused to give refunds requested by people unable to play the game. And here's where they slip from making bad choices to actual unethical ones. You don't charge people money for a product that does not work.
4) Banned players from the game for communicating with Amazon regarding the game. Unethical, and possibly illegal if someone really wanted to press the issue.
5) Knowingly lied multiple times concerning the nature of the game's online interactions as well as the difficulty in removing online dependency. Again, unethical, and possibly illegal.
And that's just the stuff I can think of off the top of my head. I'm not entirely certain how developer respect is warranted here. I'm also not sure how you can claim that this is a customer entitlement issue. Are you saying that a paying customer shouldn't be entitled to honest dealings and a product that works?