It become pretty clear to me that while graphics, game development, map development and economic models have greatly increased over time, the AI team can simply not keep up with the ever increasing level of resource and relational management.
Essentially they have gotten to a point where they have over-engineered these aspects and this has left the AI team producing an under developed AI as they have simply not been able to keep up.
I don't want to overstate this because producing an AI that can handle all this would be an incredible acheivement, but that is the situation they face.
Bookmarks