Modding in it's proper term "Modification"; and while it maybe just a single player game it still has achievments, personally I think they are the worst trend that ever got started in gaming, but they are the reason for anti-cheat measures in a single player game.
I don't see how "cheats" are a problem in a single player only game though, it's not like he'll be screwing any one's experience up in the process besides his own possibly. I also don't understand how achievements matter either, I could care less if some random guy wants to take all the fun out of it and use cheats, I mean they can even have it where they deactivates achievements when you use cheats like in both GTA:IV/liberty city stories, which are both console games.