Death threats are extreme, yes, but you cannot possibly ignore the fact that if any of us had interacted with a customer like that in another line of work as we saw in that discord, we would be immediately looking for another job.
If you are going to hold your customers to certain standards, the minimal you can do is the same for your employees.
The frustration from players is warranted, and I know that you may think that, but this post doesn't reflect that. Class/Profession balance is not just a tiny thing you can just sweep under the rug. It's something that needs to be monitored and adjusted, especially when it comes to actually listening and working with player feedback instead of just adopting a god complex and adopting buffs to professions/specializations that do not need it (looking at you, mechanist).
Ignoring player feedback is what helped lead WoW to the absolute mess it is today, aside from the other issues that arose at Blizz. Devs adopted a god complex and players finally had had enough of it.
It's been way too evident that you guys are favoring certain specs while others have been left to completely rot, most notably literally any of ele's specs. This needs to be addressed, and u guys need to start looking at everything overall. Once u start losing players on professions because of inane balance decisions to make op specs even moreso, it's going to be hard to bring them back.
The big gesture that could have been done here would be to hold off on the update and adapt balance to player feedback. I'm not saying you absolutely have to do this, but because of the stagnation that has been experienced, we just can't trust you guys anymore on your words alone.