I play 0 turn reqruitment campaign with romans and i am in consatnt war in every direction.
I played a huge battle ussing 3 full legions ,heading 4 full stack Iberians.
The problem is not that the battle holds a lot of time.
The problem is that cavalry can not make a levy unit to rout when charging from the rear or behind (unguarded section).
Pilum has to few power. Some said that roman unit did not made strong enough to avoid suip the world.
That would be true but what is the point of ussing pilum when has no "power" even when a cohort uses it against a levy opponet from behind too.
The team must re create the factors when a unit should rout no matter how ellite it will be.
A unit can not stay and win against 4 egual size and type units of the enemy that has suround it!
I had a very expiriend legion that three cohorts flanged the ennemy and charged against levy javelinmen that faught other cohorts and the levies had no casualties at all.
Late roman cavalry with maximum expirience (campaign) can not rout unarmored and unexpirienced levy archers and slingers..
I like the slow battles because i see them as "moovies" and enjoy even defeats. But the team must reconsider the moralle and other stats of the units in order the players tactics that based on real ones should have some use.
Please take a look to this matter.