When Diablo 3 was released, it blurred the line between single-player games and MMOs. Here was a game that is a single-player game with multiplayer options of up to 4 people, yet had elements of MMOs that meant things that were OK in single player and even multiplayer games of the past were no longer acceptable. Let me explain...
MMOs have a large player base, numbering up to millions, though technically, the most you might meet or play with number in the hundreds. Because of that, there is a complicated social interaction at play that developers have to pay special attention to when developing g and patching their game. Bugs that can be exploited for better gear or currency had to be fixed and in-game benefits gained from said exploit removed, even disciplinary actions against the offending player, all because of the perception of the other players who will deem it unfair that the offending player could brain an edge over them.
Such issues should only be a concern in multiplayer games, or more specifically, competitive games, but recently, and especially because of Diablo 3, we are seeing that even single player games that blatantly have micro-transactions that give the player an advantage. We already had those in the past - cheats and bugs. But now, because of the monetization of cheats, exploiting bugs in even single player games are seen as wrong and even illegal? This is pretty ridiculous if you're like me and have played games before the current generation of consoles.
Blizzard took a gamble with Diablo 3 and it paid off. Now EA is following suit and other companies to. Will there come a day when finding and making use of bugs in games is illegal because you are techically by-passing paid dlc cheats to gain an advantage in the game? I shudder to even think of such a possibility...
Edit: Apparently EA says it's ok. So kind of an over-reaction on my part.
Edit: Apparently EA says it's ok. So kind of an over-reaction on my part.