Yes... I have been playing for a year approx, and I know how to dodge arrows. They just manage to get me in the end, as they often mob together. I wear a burlap tunic.
It is just frustrating how often I die to the unskilled. When I say that archery is easy, I get a mouthful of "no it isn't, try it." I HAVE tried it and it was easier than pissing.
old cRPG was much better. Sure there were OP things in EACH class. E.G. Lolhammer, Lolstab, Archer Draw speed, and LoC. All of these I found countered eachother, hence balancing the game more than now.
The only outliers were armoured horses.