I think we all understand that making a game is a tremendous undertaking. But playing a game on a higher difficulty for the additional challenge should never result in that game cheating. That is lazy design. If you can't figure out how to make the game more of challenge without cheating then simply don't offer higher difficulty levels.