Fidelias said:
Except for the fact that legally YOU'RE NOT SUPPOSED TO MODIFY GAMES PERIOD. This has been part of the license agreement or whatever for years,(You know, that thing you click on before you can play/install the game that tells you all the stuff you can be sued over) the only difference now is that someone is actually enforcing it.
Which is why EULA's are a horrific (and probably at its core, illegal) idea that needs to be challenged in court. First of all you can't read this agreement prior to buying, which in itself is grounds to render the contract void, and second it's probably beyond their purview to state what we can't do with the software in our own homes once we're "licensing" it. I mean you license things like Photoshop and even Windows, if they decided to declare you couldn't use Photoshop to make adorable pictures with cats and silly words wouldn't that be beyond their call to make? Or if windows said that you couldn't install anything other than windows authorized software on your computer wouldn't there be outrage?
The reason no one's really challenged it is exactly because no ones ever bothered to enforce people modifying in singleplayer. Personally I never bought Starcraft II, but if I had I would probably have cheated as well since I'm an unrepentant sinner.
The really troubling thing here is, if they're banning people for using trainers in singleplayer, what hope is there for the modding community? What if someone wants to mod in new units or abilities? Are they going to ban them too for modifying the game code?
The argument that they're trying to maintain gamerscore and achievement integrity is pure bullshit. Why don't they have an option like in X-3: Terran Conflict on Steam. If you modify the game, either through cheats or mods, it locks you out of getting points or achievements. Problem solved, everyone's happy. Wouldn't that have been an easier, and more equitable, solution? Obviously they can detect if the game's been modified, how hard would it be to simply tell the game to stop collecting points/giving out achievements?