Umm since nerdook (saying that he isn't a fake) just commented here, wouldn't he be here to figure out what the hack we're using and then prevent it from being used?
Theoretically, yes.
In practice? He'd have to go recode how he stores his variables, or he'd have to use some sort of encryption. Even then, that just stops variable hacking, it won't stop array of bytes. There's no way to stop hacking unless you host everything server-side, and even that's not 100%.
That being said, I'm pretty sure most coders aren't super concerned. They "get" the meta-game of cheating. You have fun with the game, then you have fun figuring out how to beat the game's programming. If we were cheating on something that actually mattered (IE, paid multiplayer games, etc, etc) then there's some moral ambiguity. But really, at most we get Kongregate badges. Yay. In the end, that amounts to exactly 0.