Nothing is in a vacuum, what works in one round versus one enemy team may not work against another. Everything we're saying is anecdotal and lot of is hyperbole.
Typically speaking, other archers/xbows will counter archers.
That's 100% correct and 100% a terrible thing.
Cavalry (lancers with shields, or 1h/2h) will counter archers.
No. Unless in extremely specific conditions, cav simply doesn't counter ranged, it's ranged countering cav.
Horse Ranged will counter ground ranged.
Under the same specific conditions. And this is also a terrible thing as even fewer things counter horse ranged.
Throwers can counter ranged.
...marginally better than melee can
Melee in groups can counter ranged (especially if they have some ranged or cav support).
"Melee in groups" is a politically correct way of saying "melee with double the numbers". Archers in groups counter any assortment of melee in groups.
Using teamwork and tactics can counter any class in the game with pretty much any other class in the game.
Using teamwork and tactics can negate those counters when you can just camp a cliffside and rain death while being virtually immune to everything.
I'm tired of the game being balanced for rambo tryhards who have no desire to use a little logic, teamwork, or adaptation to the conditions on the battlefield.
That's just you keeping up this myth. A little logic, teamwork and adaptation is simply not enough to counter ranged even half as much as the same amount of logic, teamwork and adaptation can counter melee classes.
Let these fuckers whine and bitch and complain. Let them continue bashing their heads into the wall and crying that the dev's won't remove the wall instead of them going around, or over, or under the wall (or asking a friend for a boost over the wall, or for a catapult to destroy the wall).
The only way to go over the wall is to join them.