dude, do not get me wrong, and do not forget that I hate ranged probably more than you, but what you are suggesting will kill ranged entirely.
I have said it plenty of times before, 1 ranged enemy is not a problem, 2 and more though is a big problem.
The fact that the majority of players are ranged, make it seem like it is the most op classes of the mod, which is a false image.
Just add PD requirement for for xbows, and make bows non sheathable.