A small suggestion that i think would make people a bit more happier with the game, with places like Crystal tower, you are constantly farming to get better gear, soldiery, poetics, etc .

Say you are a...WHM/SCH, let's go with that. You are in your 7th run of WoD for the day and a piece of healer gear finally drops that you need, you say "great, i need this" and roll need, say hmm a 88 , so you are pretty confident, you also recognize the other healer is in much better gear (A.Poetics/dreadwyrm) so you are pretty sure you got this.

The other healer rolls 97 need, and gets the item. You feel disheartened, you know it's an MMORPG and the end-game grind is part of the game, so you casually ask "Why did you need that, if you don't mind me asking?" They reply it is for glamour, you understand glamour is a valid reason for rolling, and then continue to grind WoD again and again not seeing it drop for a few days.

What i am suggesting is, if there was someway you could implement a mechanic that could detect if you have better gear already, so that even if something for your class drops, you could only press "Greed" or it would change to "Glamour" .