From the Captain difficulty and higher the AI receive bonuses. These bonuses are known, open and transparent. These bonuses are simply an artificial from of increasing the difficulty of the game. The AI are still constrained by the same rules of the game as you are, they're not cheating.