AI is sabotaging itself dodging artillery.
Two fights, exactly the same setup of handgunners standing on a ridge with some rockets behind them.
The only difference between the two fights was one was against the Easy AI and one was against the Very Hard AI, with the AI numerical cheats set to max for both fights.
You'd think the Easy AI would be the decisive victory right? But it wasn't. The Very Hard AI was the victory.
The reason for that is that the AI by trying to dodge artillery took all its boyz behind its lord, let him come out in front and get focus fired down and then took more fire from the handgunners whilst it was in handgun range but still trying to dance the artillery shots meaning the damage on them was more spread out and they broke not long after reaching contact.
It meant that the artillery got fewer kills, but the effect it had on movement just shifted those kills to other units and meant it couldn't get a solid line of contact onto the guns.
If you want to have more entertaining fights where the AI will pressure you better, use the Hard not Very Hard AI, where it will actually advance under fire not blunder its units like this.