I understand all the discussions about cavalry.
To say it upfront ....I´m playing WM now over 10 years and I think I have quite good experience how to play this game and where the weak points of it are. Alos I have each of the warmaster armies at least at 3.000 point size.
Cavalry is a tough and hard hitting unit .... no matter of the armour save it has !
Is cavalry to powerful ?
This question you can not answer by only looking at the unit stats and I repeat here also what I´m telling allways over the years in our gaming group....you need to see the unit stats in context to the whole army.
To explain what I mean:Orc Boar riders are hard hitting with 4 bacis attacks but I don´t fear them that much as when you look at the O&G army you see that you have a general and heroes with a maximum command vallue of 8. Which makes it easy to calculate how many succesfull commands will be realistic and at what chance.
If you then see Dark Elf Saurus Cavalry or High Elf Silver Helms that have only 3 basic attacks they do not seem to make them that hard. What makes them a hard unit is the Command value 10 general in the background that can give 3 succesfull commands in a row wihtout a problem (O.K. it´s not allways that easy but I use it just for explaination)
As a third example we use Undead Chariots. The chariots have normal stats (3 attacks, 5+ Save) as any chariot unit and therefore are good as they are. With undead you have the disadvantage that you need to command all charges as you don´t have initiative charges with them but on the other hand you seldom will place your chariot units within initiative range. On the other hand you are also not getting any command penalty for having enemy units within 20cm. ...so what....are they good or are they not so good ? Actually they are excellent !! Why you want to know ?
The ability of the undead army to cast at a 5+ an additional unit into each close combat makes them that devastating as it allows you to encircle the units you charge (if you know what you do)
So to come back to the initial question. Is cavalry tough ? Yes it is !
Is it to good unit ? No it is not ! You need to see it in context of the whole army setup and can not jut look at the unit skills. You have to use army specific tactics.
To tell you what we did in the past....I were playing a lot with Daemon army (and torunament army rules are written by me) and there I were allways using at least 9 units daemon hordes and 3 units of daemon swarms, 3-4 chariots, 3-4 daemon cavalry...etc. to field a 2.000 points army.
I were quite often (allmost every time) winning vers a friend of mine who is playing Bretonnian army (you see an army with lots of cavalry) and he were complainin a lot of overpowered Daemons.
I said to him ....O.K. I won this game. Let´s change armies now....you play my army with exactly the same setup that were beating your Bretonian army and I wil play your Bretonian army that lost the game before.
The result were that I were winning again with the Bretonian army versus the Daemon army.
What I want to say is ....it´s all about tactics and about knowing what you can do with which army. Each army has a tough and a weak point and some specific tactics where you can achieve advantages. Of course you need to have also a lot of terrain and then final you need to have some luck at the right time to get succesfull commands when preparing for the charge.
We also were experimenting in the past with some house rules as follows:
Terrain - Crop fields. Foot troop count as defended. Line of sight 2 cm. Foot troops are allowed to pursue cavalry if winning the fight and as long as cavalry is still in the crop field.
Foot troops - If foot troops win close combat and are also in the flank of the cavalry unit the unit in the flank is allowed to pursue one time the beaten cavalry unit. (you can not imagin how this changes the game and how careful you will be with your cavalry unit not to expose the flank to foot troops

)
Flyers - Can only charge 60 cm but still can fly 100 cm.
Wow...my posting became longer then intended but I hope I made clear what I mean.
Cheers
Claus