It's cheesy. The AI not cheating was ALWAYs a key part of why GC was/is good. The reality is the difficulty knobs have become a crutch for the weak AI. Rather than dealing with an AI logic issue, we're told to jump the difficulty level.
The biggest problem with the difficulty level solution, is that the AI spams ships out later in the game. It fixes the early game, but then makes the later game annoying.
Me personally, I wish they'd have stopped adding complexity and cleaned up the AI about 2 years ago. There are so many silly things the AIs do. My biggest peeve is they are incompetent as far as designing ships. (engines, proper attack, and if/how much defense). However, if that was fixed, then that late game issue would really turn into a nightmare.
Once you start using a crutch, the consequent problems just spiral.
Knowing where the resources are, is pretty annoying as well. Especially on larger maps. It takes a player forever to scout them out, and the AIs just "know" where they are. There's really no point to this, because it's not going to change.