So, yes, cavalry is OP.
Prior to the last big patch, the amount of ranged spam kept them in check to a degree.
The arguments that cav only do so well due to unaware players are partly true, but it isn't just awareness. With a certain amount of cav, awareness won't help. The same goes for organisation. Anyway, cRPG shouldn't be balanced only for dedicated, organised clans or teams.
The argument that cav only do well on certain maps is also invalid, since any cav player can dismount and play as effective infantry with no penalties at all.
Currently its very easy to get a lot of kills as cavalry, with not much effort. Of course, its easier for some types of cavalry than others.
But I don't think buffing ranged is an answer. Currently ranged don't suffer the most from cavalry, infantry do. Since infantry are less able to protect ranged players from cav, ranged also suffer. Ranged do fine against cav, its just that the cav have killed the rest of their team.
Nor do I think nerfing the stats of horses in general, or nerfing the effects of the riding skill, are a good solution.
So, my suggestion is to make playing as cav more difficult, and to internally rebalance horses a bit. I think light cav (horses below destrier or warhorse maybe) should have to play a support role. At the moment, while some players do indeed perform a support role very effectively, the problem is that they don't have to. Lance or 1hand/shield + armoured horse cav can quite easily act completely alone and get lots and lots of kills.
Armoured horses should be far more effective than they are now. The only players I've seen get any use out of them are 1hand+shield cav, because they can combine horse and player durability. Horse archers also do quite well with them.
So:
1) Increase difficulty requirements of all light horses except sumpter, rouncey, and palfrey by 1. Also increase cataphract and charger difficulty by 1. So then you have Sumpter tier 2; Rouncey and Palfrey tier 3; Steppe and Desert tier 4; Courser, Arabian, Destrier, Warhorse, Large Warhorse tier 5; Cataphract, Charger, Mamluke, Plated Charger tier 6.
3-4 riding is quite low for dedicated cav. 5 riding (15 agi) becomes the standard for a dedicated cav player. This still leaves an option of playing a more strength or agility orientated character - not forcing cav to be agi stackers only.
2) Give tier 3-4 horses more variety and use.
Make the rouncey a cheap all rounder (increase its hp, armour and charge to courser level). Increase Palfrey speed by one, reduce manoeuvre by two.
Give the steppe horse more speed and less manoeuvre and more hp (+8,-7,+5, so 46,42,90). Give the desert horse one more manoeuvre.
3) Increase tier 6 (cata, charger, mamluke, plated) horses manoeuvre and speed by 2 points each. Increase their armour by 10 and hp by 15, and charge by 2.
4) Sort out warhorse and large warhorse. Give warhorse +1 manoeuvre, +5 armour, +5hp, and give large warhorse +1 speed, +5 armour, +10hp, +2 charge.
5) Include horse scale stat in equipment menu - it does have an effect in choosing a horse.
6) Increase price of all unarmoured horses by 25%, increase price of all armoured horses by 50%.
So then you'll see fewer players with the ubiquitous courser/arabian. You'll see more people choosing lower tier horses, and actually making a decent choice between them - rouncey for all round stats, palfrey for speed, or one tier up: steppe for speed and desert for manoeuvre.
You'll see even fewer armoured horses, but they'll actually be worth the cost for a change.
You'll also see cav nerfed, because of even more crippling costs, and higher difficulty. More common weaker horses (tier 2-4) will mean they die faster and are less effective.
Unarmoured horses will be forced to play more support roles and not charge around racking up kills. Armoured horses will be devastating, but so expensive people will cry.
None of that solves the issue that some types of cav are far more effective than others (both in cav vs cav and cav vs inf fights), but I'd rather see all cav nerfed (and some types hit far harder) than the current situation. It won't stop lance cav being more effective than all other types, or 1hand shield cav being more effective than 2hand cav, but then that's the way its always been (except for a brief period when lance rotation was locked).
This may also make horse archers more effective, since they'll be shooting weaker horses, and can afford far more upkeep than other cav.
Anyway, I'm sure you're glad you read all that. Discuss etc.