It's actually completely fair as it gives everyone an equal chance of obtaining the item. Of course, Need was there specifically because rolling for gear should not be egalitarian. Bards need bard gear. Healers need healer gear. It doesn't make sense to put everyone at an equal disadvantage when rolling for gear. This is a classic case of devs meddling with something that was working fine before.