The current Dev Team needs to go. I would honestly rather leave World of Warcraft as it is, and never get another expansion than have this Dev Team on for another minute.
After promising us that there would be no further pets locked behind Honor, they placed a pet behind 400 Honor Levels. Then they nerfed the Honor Rewards in Legion by cutting them by 1/10, making 400 Honor levels all but impossible.
This Dev Team needs to go. Not asking them to resign; I demand to see them fired. And I will see them fired. Mark my words. They will be fired.
Ion is so bad, he makes Ghostcrawler look absolutely competent. And Ghostcrawler didn't even try to hide his pro-Frost Mage bias.