What if Green Fire had been, instead of being put in game as something players really have to be earned, it was simply put behind a $15 paywall? After all, it's just as cosmetic as the helms or mounts, with no lore quest behind it.
But wait, some of you might say, Warlocks have been asking for Green Fire for years! That would be utter exploitation. Well what about the bat mount? Horde players had been asking for a bat for years and it was put behind a paywall, and they're both largely the same (purely cosmetic).
Some of you would be rightfully outraged (though some apologists would simply not care). Well I feel like some might better understand the situation with the pet store. Things that were requested for years, that were minor aesthetic changes and that would (if obtained ingame) have meant some degree of prestige are being simply given out to anybody with some cash to waste, and the items are objectively a drain on resources for items that go ingame. Devs making those items could have instead have been on the game. Even if it was just a day of one person's time, that still could have been spent on the actual game, right?