Well if people weren't stealing it, they wouldn't have to take such measures. You can blame them for pirating it.

Though i suspect the real reason people hate the codes and stuff, is because its makes them feel more guilty. People can make all sort of excuses of how downloading a game isn't morally wrong. Though hacking the game or looking for a code to play it, just makes it feel so much more like stealing.