The gear players receive in World of Warcraft has undergone change after change over the past few expansions. Hit and expertise have changed functions and values, Spirit became an option for caster damage classes, Mastery gave us more diversity in gear, and much more.
Enough is enough, say Blizzard.