Unfortunately some companies just have a policy of delivering only non-cheatavble games.
There are opposites to that as well, like Commander Keen 4, for example, in which I wouldn't have found the Secret Passages without the cheat that was "enlighting" them for me in the first place. Otherwise I hadn't even known they just existed.
On the harder levels, I wouldn't have won the game without it at all.
So, there are different kinds of games, based on the developers' policy.