My sentiments exactly, Gollum and AggonyDuck before you.
CA chooses more features over better AI because it looks better on the marketing. Much better to say you can garrison buildings and fight naval battles than to say you can do the same as (or less than) the previous game but that the AI will put up a reasonable fight...
Going back to the original post, a single developer is insufficient for BAI of this complexity. The way I see it CA has three viable choices:
- Take on more BAI developers.
- Switch from AI to scripting (for CAI especially I think this might even be appropriate).
- Make the situation less complex for the BAI.
But it seems they choose option 4 - promise better AI in the next game or expansion.
Bookmarks