Quote Originally Posted by VeloZer0 View Post
And they could just remove any "cheaters" ability to win achievements, which is plenty feasible since 1) they already do that for in-game cheats, and 2) they are able to detect this game-modifying programs somehow, or else these people wouldn't be banned.
It don't think it is fair to assume that their system is already set up to determine the exact nature of the third party hacks being preformed on their game. Blizzard would have to go to an extra effort to tweak their security protocols in order to accommodate people using single player hacks. In essence they would have to spend money to subsidize peoples ability to cheat on their achievements, which they frown upon in the first place.
I want to say upfront that I agree with everything Raistlin has said and was the point I was getting at originally. Even assuming it is legal, it's a ty thing to do, and I probably won't provide Blizzard with anymore business when better solutions than disabling people's game are available to them. But I also want to address this specific point, because I really doubt that it's that hard to tell when someone is using a hack in single player for two reasons:

1) They can obviously tell when people are using these hacks, and
2) They can already track when you're connected to Battle.net and would be able to tell if you were in a multiplayer game at the time these hacks were in use.

It would be pretty damn easy to know if someone is just hacking in single player. As for trying to foster an environment where achievements are taken seriously, as many of us have already argued, there are better ways than treating your fan base like a bunch of disposable wallets and forcing them to buy another copy of the game if they want to keep playing it.