Archery isn't even that strong honestly now, yeah individual archers can get some insane KDRs but when has that ever not been true for ranged in Strategus? The main reason archers are not broken is because you can't have too many of them or you get completely overwhelmed by melee and flag capped. I've been in a couple battles now where the enemy has had tons of range, and yep it's not very fun to play in but it's not good either because they got capped 1/2 way through due to being outnumbered considerably in melee pushes.
Ranged just don't die in strat often combined with the fact that when you get shot by ranged you get annoyed and remember it, so they look like they are being much more effective than they actually are. Even when there is tons of horses about do you really think cavalry kill ranged in strategus when they're laddering up on top of every building they can or camping on a massive hill in awful randomly generated field battles (90% of them)?
Just learn to accept that ranged players aren't Game Winners in strategus, just annoying, and if the enemy has tons of ranged keep trying to cap their flags and if you aren't bad you probably eventually will.