I found cheats sometimes help you enjoy or appreciate the game. This is when your stuck in a level or scenario in a game where you think you've done all the possible things to progress in the game. Instead of giving up, I try to find cheats or help to let me continue the game. In that way, I can fully experience the whole game without giving up.
In some games, you are able to cheat money and buy all the possible equipment and upgrade them to the highest possible level. With it, you can dominate the game, beat bosses pretty easily or even dominate other players. It feels good as first, but as time passes by, this is when boredom sinks in, that is why some may think cheats take away the fun of the game.
As a whole, cheat guides are okay, just don't use them always or else it will really make the game boring.