Probably alot of newer players try out archers now since they actually can hurt people without having to sacrifice alot of hours to get looms.
Btw, if some of you people are so very annoyed by ranged, you could do something about it instead of flooding the forums with your tears. Try to find other people, organize, use gear and tactics to counter ranged and making their existance alot more annoying. It's doable, it just requires abit of an effort, a bigger effort then crying rivers. Create an anti-ranged death squad.