Non-intuitive units

Not having a bonus vs cav isn’t that weird as it’s the proximity with camels and their smell that unnerve horses, hence the counter effect. Won’t happen at range. But then it’s the bonus vs cav archers that’s weird.

A more logical effect would be a bonus resistance vs cav or maybe a local effect lowering their attack… but you don’t make mounted archers for them to end up in melee anyway.