Morale for units seems really erratic. I've had two units of medium cavalry go after skirmishers with nothing else around to rout before they even charge. I've watched Triarii break in 1v1 with flanks secure after ~10 men died. My general has routed just running back and forth behind my line for morale bonus with equal numbers around. I don't know what's going on with it, but it's really unsatisfying combat. Having lines meet for a whopping five seconds to watch either one of your units, or the opponents, rout just isn't fun.