yesterday, when I was in the warzone, I just got attacked by a bowplayer, and he oneshot me. He was two levels higher than me, but I think bows shouldn't oneshot you, if you are two levels below the bowplayer.
How much he may hit you for falls on many things, such as: Your health/armor stat, his bow stat(could be max or really high), the armor you are wearing, what bow he was using, etc;
The same could be said about the strength stat and how overpowered strength 2 combined with that is.
There is nothing wrong with bows, all falls on the things you have. (Stats, armor, weapons)