One of the issues is that rpg customization doesn't work all that well in an MMO, where folks are looking to gear as competitive as they can, even if they might not be playing AT competitive levels.
Azurite traits sometimes stacking is a perfect example. A good number of classes had a 'bis' combo where you'd want to have 2-3 of the same attribute in your gear because of the stacking element.
Corruption is good on paper. Personally I stopped caring about it fairly quickly, but I can see why others would like it. Gearing to a detriment is an interesting option, and if the negative effects were more varied, I wouldn't mind seeing it come back in some form.
Yes, these systems did provide some nice variance, but it all came across as a gear casino.