That's why get as many jatus as you can before you fight their army. When it comes to the jatus, i give up all form of order and just charge. Of course, being the coward as i am, i just snipe from the top of my beloved netherworld charger.
But on to the topic, i got my hero adventurers and knight heavy army crushed many times by a disorganized pikemen force before. And what i mean is that they are scattered, should be easy pickings, right? Not! All the pikemen need is one single jab and it spells almost certain doom.
However, in actually reality, cavalry have the advantages over infantry and they should have with good reason. Horses are stronger than humans and it sucks to get rammed by a horse, even a light one. Add to the fact that the riders have advantages of height and speed. However, the disadvantages is the cost for the maintenance of the horse.
And even a light cavalry army like the mongols would show dominance over a scattered heavy infantry army.
And to address the OP's distress, i think your opinion is slightly... overrated. In native, a squad of 20 knights will steamroll over anything, even the Rhodok's Sergeants. I, however feel that the cavalry
OVER dominance is addressed in this mod. The habeldiers and Pikemen are efficient and ruthless...they do what they do best. However, no one is invincible, even the Noldors can get killed by a skirmisher. You are bound to take casualty, that's for sure, but that's what wars are all about. Stop whining, steel yourselves, recover from setbacks and just soldier on.