It feels wrong in multiplayer games because there isn’t a countermeasure for the other participants, especially where there is prize money involved, as it would go against the spirit of fair play. But in the single player experience, it’s fine. The Konami Code has been a thing for as long as most of us can remember. It wouldn’t be there, if it wasn’t intended for the player to use it. In Contra, it gives you 30 lives instead of 3. In Gradius, you can have a force field and triple shots from the start. The Game Genie has been around almost as long, too. It’s a product endorsed by the platform host. Also, glitches might exist. As long as they don’t render the game unplayable, they’re fine. One could argue that they bring a whole new dimension to Mega Man 2 speedrunning, for example. Then you have turbo controllers, which can allow button presses quicker than a human can execute, and even there, you can have varying ranges, which some might still use to avoid getting hand injuries, soreness, or pains. For the Game Genie example you mentioned, sure - Again, as long as it doesn’t render the game unplayable, it’s putting another easy/easier mode option on the table, I guess? If the end result is that it gives the player a chance to enjoy a game they might not persist with, and get a better experience out of it, I fail to see a problem. Oh, and remember that games aren’t “getting easier” - You’re just a lot more seasoned than when you started, and today’s player starting out has a lot more button configurations as well as 3D spaces to learn how to navigate, unlike those who cut their teeth in the 8-bit or 16-bit eras, who, for a large part, would’ve had the gift of “player’s wisdom” going into newer controllers…. and that’s before getting to the fact that difficulty in some games of the past was a result of hardware limitations or punishment by flawed design. One other thing - before the gatekeepers of the gaming community forced their grip, “Cheats” were commonly called Tips. They were a staple of games magazines, and they didn’t carry negative connotations or a sense of shame for people who used them. So, Please, Go enjoy your games. Use your cheat codes if you want to, and to hell with the “Get Good” culture. Ultimately, there are a whole range of circumstances where they might be helpful, and it’s nobody’s place to antagonise you for it. Hope it results in a better experience.