lol no
How to beat cav:
Block down/Chamber
edit: OR get stabbed in the back making it impossible to do anything
How to beat archers:
Do 10000 spins in different directions whilst gaining no ground on them because they run away like the bitches they are
Pull out a shield only to get shot in the legs and still gain no ground because they run away like the bitches they are
hang yourself because you can't beat them because they are cunts because they run away like the bitches they are
So in a situation where both teams are fighting clashed together, a horse comes, i can either take a hit from the horse or them enemy. A bump will be unblockable and then my best bet will be to roll and probably get rekt on getting up animation. In a 1v1 ofcourse you may have the advantage, but cav picks their fights, infantry doesnt chose when to attack the cav. They will find openings, and even if you are ready, the horses easily survive some hits. A single cav bump can be much more precise and deadly than an arrow/bolt, and used correctly its barely any risk. Couches can either oneshot you in plate, or do very little damage, its funny how it works but im sure this is pretty much the only thing that oneshots plate. Then we have multiple cav, which can chain bump an entire team etc, one gets stopped, the other one gets through, unless the enemy team put its entire focus on cav, and then probably dies to infantry etc.
Archers are nullified with a shield with around 5 shieldskill. They are also nullified by walls. Even if they have the chance to shoot, they do need about 7 arrows to kill me in heavy armor. Weight slowing you down makes you easier to hit as ranged is to me bullshit, i get hit WAY more on an agility based character. Dodging arrows has little to do with movements speed unless you drop your athletics below 6 (not sure, havent really tried it, but i guess if you become that slow then it might be easier to hit). Ironflesh + armor makes a monster, 7 arrows is about average it takes to kill me, and at average i get shot maybe 3 times per map. Archers also cant do anything if the flags pop up and the one capturing has a shield, or if there is any sort of cover.
Beating ranged doesnt mean you alone run up to them and kill them, if you can survive through the melee fights with some teammates you can easily get flags with ranged doing jack shit, or you can push them because archers cannot kill more than one person running up to them unless they are extremely wounded. Even then id be surprised if they kill one, its very easy and predictable to dodge closerange.
If you actually think that way, then youve probably given up on being able to fight them, and instead want them removed. Its one aspect of the game you cant overcome so you give up. Use your brain, instead of only using your muscle memory. Try to survive, and you probably will.