
Originally Posted by
Aeratus
Maybe its because your army has too many elite troops. Many AI factions field hordes of low level units, and even if they outnumber you 3:1, they might perceive that your army is stronger.
For example, in one time during my Sassanid campaign, I had an elite stack in an unwalled settlement (stack with elite immortals, gyan avspar, elite daylamites, 2 large onagers), and the AI had 4 stacks nearby, consiting mainly of basic spearmen. Even though the AI had 4 stacks, reloading the turns only resulted in them attacking the settlement about 1/3 of the time. When they did attack, they came in with all 4 stacks together.