Use Cheats if the game doesn't allow what you want. Each of us, think of ourselves as a game designer, you want to release a well balanced game, in general that is what most will want to. If you want some type of get everything type game, cheats. I can't fault a designer for trying to design a balanced game and systems, it's what you do.