The Reason that it seems that they don't like rangers, is that this item drops off of some LOW level mobs in the NRo event, an is thus for LOW level rangers. Sure there's better things out there, but how many things can a level 8-9, non twinked ranger get?.
The whole NRo thing is designed for low level players, not the 45+ people that keep on dropping in to whack the NPC whose death ends the spawns and drops.