I charge with Companions, it runs away.
I charge with Cats, it runs away.
I charge with Pikes or other heavies, it runs away.
I rear-charge with Bow armed LH, it runs away!

I know if I charge with MF, it'll run away.
It seems the only way I have to catch this annoying horse unit is to charge it with LF.
I'm struggling to see the sense in all of this. I can understand the Companions, Cats and HF not being fast enough to catch it. I struggle to understand why other LH can't catch, especially when attacking from rear, when there is an element of surprise with a rear attack.
So now, I have to use foot troops which I suspect in reality wouldn't want to attack horse troops (I suspect they may go into anarchy when I ask them to attack - which is fine, because they are poor LF and I understand why they wouldn't want to do this) and foot troops wouldn't really be fast enough to catch horse troops.
Why can't LH catch LH, especially when they are weaker!