I'm not the slightest bit against cheating(Bar in online games), but I almost never use them myself, even in things like GTA. Although, like most people, I do use cheats sometimes to screw around in games after I've finished them. More often than that, though, I love exploiting glitches and such to sequence break or what ever, especially after I've finished something. If the game is glitch-able enough, it becomes like an entirely different game(Zelda OoT is a good example). Most of the Castlevania games are great for that as well, which in their case makes the game a lot more entertaining to me, because the methods to glitch are usually ridiculous, and have hilarious and incredible effects.