I guess it's okay to use cheats when you're just learning the game, but ultimately the challenge is in beating the game within its limitations. For instance, I am finding Defender of the Crown to be a reasonable challenge on Hard at the moment. Do I buy the more expensive units or the expensive items? Can't have both.