What stroke me as very strange is how long it took even for enemy light infrantry units to rout. When I fight against the Aedui, even against full stacks with good generals (a had a crushing victory against a 7-star aedui general in my current campaign) some enemy units rout even before the lines contant, especially if i concentrate pila fire. Nothing like that with the Sweboz. I was astonished at the length of the battle. Something like 20 minutes of hard melee while in win battles in half that time against Aedui.