Actually stones are excellent anti archer weapon. Buff them to 20 blunt and witness how both archers and their armored twohanded brethren squeal like little pigs.
There was a time, long ago, when both archers and plated bundle of stickss were OP. So developers/balancers decided to buff throwers to the point where throwing was only viable profession for about a month. You could be the worst thrower possible and still kill anyone who wasn't a thrower with such easy. It was fun being a thrower back then.