You seriously came in here after the problem was identified and fixed, then led with this? C'mon, man.OK OK everybody shut up for a second:
No speed bonus for Khuzaits, instead give them a bonus to mounted archer accuracy (or damage, whichever is easier to implement, and it would come to basically the same thing.
I actually tested disabling that bonus and the Khuzaits still snowballed eventually. It wasn't the sole cause or even the main one. The biggest cause was the general (and faction-agnostic) Cavalry bonus + Khuzaits having three times the mounted units as their first opponents. The Khuzait bonus was (in AI parties) generally around +0.1 but their Cavalry bonus would be around 1.0 - 1.5. Obviously one of these numbers is much bigger than the other.Not allowed to change faction bonuses? What that was the sole cause of the Khuzaits snowballing? What kind of clowns are running this operation?
You can actually do goofy stuff like making every unit in some faction's troop tree mounted and they'll start snowballing too. Even if it is Aserai with no speed bonuses whatsoever. That's why the dev responsible is trying to crank the number of mounted units higher in other factions; otherwise they'll never be competitive.
Mounted archery didn't begin with the Mongols. They weren't even remotely unique in their composition and general tactics.But it should be accuracy if possible. Why? Because the Mongols were fckn great at shooting from horseback, obviously. That was their whole thing, what made them different from other culture's armies back in the day. Like. Why do I even have to say this.