Once I unlock a skin or head or whatever, just get it out of the system at that point.
Agreed. Already owned consumables / cosmetics should be taken out of the loot pool once discovered.
For quest rewards, I agree. But for drops, I might be able to pass it along to a friend.