I don't really have this problem, other than one time with one player who "needed" everything ( And I set him straight ).
This is my experience too. I think no one has the "moral right" to question other players reasons for "needing" certain items. But when you team up with someone who seems to "need" just about every item they roll for, I get suspicious.