The point is that the fix you propose won't work as a counter to ranged troops being superior. Quite the opposite, because the AI reacting to flanking forces it shouldn't be capable of seeing helps dilute their killing power.Of course there are always ways to get around AI strategy -but thats not really the point I was making was it..
IME, not enough to matter to the outcome, except in the margins.
Cavalry in the current state of the game are nearly useless to the task. I can't speak to hruza's experiences but you need a full party slamming into the archers to get good effects because the overwhelming majority whiff. That counter is more expensive, less sustainable and requires more troops to function.Cavalry...esp light cavalry? Or even mounted archers. Problem is difficulty in getting them to attack archers.
Mounted archers are part of the problem, not a solution.
At any rate, a solution is quite clear: just buff armor until it bounces arrows non-stop. Instantly you have a niche for other ranged units, melee reasserts its primacy in BL's supposedly medieval tactics and party composition of "literally nothing but archers/horse archers" suddenly has an actual downside besides being boring.