In my recent game as Umber, I noticed some huge flaws in the AI Capitar beside me.
Whenever they built a new city the first tghing they built was a soldier. They wasted ten turns on building a basic troop from a newly settled city, mid game! Once that unit was done the next thing they built was a bazaar (+50% wealth when producing wealth, -25% rush cost).
This is not strategically ideal.
Capitar had several forts that should have been producing all the troops that they needed, allowing their towns, villages and conclaves too worry about infrastructure. The AI will never be a challenge if it cripples itself so thoroughly by not using forts to produce its troops. A horde of weak troops do not help the AI, the troops AI's build need the level and accuracy bonuses supplied by forts to be even a little challenge. The problem with AI armies is not the # of troops, its how they get slaughtered like cattle by custom designed player units.
Also Altair kept attacking me with peacekeepers, units with a shield but no weapon.
Also Gilden built a city on top of a river and on a tile without food in my game.