This isn't cheating, it is obviously a bug in the game's handicapping system. He should be getting an extra 6000 gold, not 3000, because he apparently is really, really, bad at the game.