DeI is near perfect by my estimation, but I have detected a pattern in the last 300 hours of play or so. Playing as Rome or Massalia or Carthage is a blast as you subjugate the various tribes and one-province kingdoms of Gaul, Spain, and Greece -- they aggressively move their field armies to defend their territory and fun battles result.
But I personally dread the moment I run up against, say, Carthage or the Seleucids. This is because their armies are NOWHERE to be found. You can take five or fifty of their cities and it becomes garrison battle after garrison battle, with levy hoplites unable to kill a single one of my veteran troops. At the end of the conquest you'll find one of their full stacks wandering around a desert or sea somewhere, depleted by attrition and completely helpless. For countries like Egypt it's even worse -- they'll send whole field armies north into the Aegean, leaving the Delta completely undefended. As the Seleucids the other day I set my army to raid for 10 turns, just hoping they'd have time to get their armies back to defend Alexandria -- but they never came. When I finally lost patience and took the city, I found them at sea near Crete. Attrition showed they'd clearly been there for literally years.
I'd say it's my number one problem with the mod. My current Massalia run is a joy as I Hellenize Gaul and Spain, but now I border Carthage in Mastia and of course there is not a single army in sight. I'm sure I can take Sardinia and Corsica, Sicily and Mauretania and not see a single Carthaginian general on the main map.
Is there any way to fix this? It is breaking my immersion completely, as I force myself to wait and wait in the hope that the AI will actually try and fight me.
This is the reason the Augustus campaign is so utterly dull as well -- You take control of Egypt thinking it'll be super fun to revive the glory of Ptolemy and challenge the Roman superpower, only to find that Antony has no armies anywhere in his empire and you can just march through it with complete impunity.
Why is this? What can be done about it? As overjoyed I am about DeI's idea to do submod campaigns like Alexander's conquests, as things stand the Alexander campaign will be completely ahistorical and unbalanced -- I can easily imagine conquering all of Persian Anatolia and not see a Memnon in sight. Ditto with Syria -- it is hard to imagine the AI marching a great army to fight Alexander at Issus.
Thanks in advance, and know that I love the mod to death. This just drives me up a wall.