"Better" for RNG is pretty subjective. Some think that lies solely in damage, while I consider the ability to damage at range a useful utility that justifies not hitting as hard as melees at risk by AoEs. Cost of ammo aside, I feel their largest issue is actually their enmity gain, even if wearing gear with -enmity, as if you're doing high damage (my modest RNG was doing 500+ a shot with crits while EXPing it) and 2k+ WS, you'll cap sooner or later on mobs that last more than 30s. Once distance is compromised thanks to pulling hate, then you start introducing problems to the party.
