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.