Roll with Pug's expect issues, its not rocket science..
Roll with guildies/mates and profit, simple and also common sense.
I disagree with having the rolls based on the PC.
Just 'maybe' for BoP items, but if something has a good market value, or it can be used on a companion then that is justification to roll Need for anyone.
Regardless, the reasons any one person chooses to roll Need, is no ones business.
The dice system delivers the loot, it caters for everyone currently.
Making it only function based on the PC is 'black and white' and does not take into account any other reasons of why someone might roll Need.
Playing in any group does not instantly grant you the right to an item, that is and always will be the dices job.
Bad roll, build a bridge, better luck next time.