As the title says. I understand that goal of this is to prevent accidental item removal and subsequent GM ticket processing, but still. Or implement some configuration (easy to find, not requiring me to use those cvars things) which will allows such items deletion quickly.
EDIT: Apparently EasyDelete addon does this very efficiently, so you can consider this to be a case closed. Thanks for all the replies.
Maybe a mass-seller that sold not on the basis of rarity but of ILevel could work? Anything that does not have an ILevel (like quest items, pets or gear tokens) would not be sold, meanwhile any gear you got from an old raid/dungeon for raw gold farm/appearance reasons would be sold off.
One gripe I can imagine coming from this is BoEs someone might want to keep to sell on the Auction House would get sold off…