I used to resort to them, because my point of view was : "It's better to cheat on a game than give up on it". It was always what I would reply to people who said that spoiled the enjoyment of the game.
Well, nowadays, with a huge backlog of games I am taking a different approach. If I cannot beat a game legitimately, just try harder. And if that doesn't do the trick, admit that you lost this time, keep your savegame, and move on. There's plenty of other games. I'll just get back to it another time.
My life is pretty challenging at the moment, both as a new parent, investing myself in a new town and learning a new job, it's hurdles after hurdles, difficulty after difficulty ; I take comfort with the fact that games are challenges that I can decide to give up on, once in a while, without consequence or worries.