The WoW Devs really know their customers.
Players: "We're unhappy, your game sucks, we hate to grind, you should be fired!"
Devs: [Play new heritage armor to grind card]
Players: "Ooooh...shiny....we love shiny..."
I give up, lol. That's what wow is - it's all about the mogs. They can keep going back to that well forever - all they need to do is throw some transmog at you, and you follow them around with big puppy eyes.
And I'm okay with that.