Close to it, yes. At least, if there was a human civilization playing in the game, the AI would always fare better with those changes.
Also, I disagree with that one viewpoint on what constitutes AI "cheating." Really nothing listed is different from other things listed, and the AI cheats just about as far as it possibly can. Seeing further into the fog of war is no different from free units or cheaper technology or whatever - they are all equivalent bonuses/cheats. Sure, the AI can't reload the game to an earlier state or something but just about every pertinent gameplay mechanic it can "cheat" on it does, there's not use getting angry about semantics. I think most people saying they want to see such bonuses reduced and just overall better AI in return are justified.