Change battle mode from round based team deathmatch to round based conquest.
Otherwise there is no point in discussing anything regarding the balance of the different classes, because the game objective is causing a lot of problems which can not really be adressed by tweaking the "fighting stats" (shot speed, damage, accuracy, etc.)
The only thing a thread like this one can lead to is lot of whine, accusations and a whole ton of lobbying.
I myself don't like ranged, I don't like to play it and I especially don't like to die to it. But I can very well understand that other people do like playing ranged, and with the current stats concerning their deadliness, I appreciate the amount of skill needed to to have a good K/D-R. And most of all, I see the necessity of having the class in the game. But as I know that my opinion can never be unbiased, I won't judge it.
In a few other threads I made some points about flexibility, choice of targets and so on, and if I think about it it might have sounded like the usual archer bashing, but it was only meant to show the problems battle mode is bringing. That's why I say: remove battle, implement conquest, buff archers, buff cavalry. And please, for fuck's sake, replace the upkeep system with something working.