This is something I have always had an issue with, not so much with single player games that are offline and you play on your own, if you want to cheat in a single player mode, go for it. It's not bothering me and will not affect others only you.
When it comes to online multiplayer and playing with others, that is where I draw the line to be honest. If you are cheating you are ruining the game for others who are playing as well and that makes it less enjoyable for others. I am glad to see that some game developers take this very seriously but I do feel more need to take it more seriously.