Let’s take a look at Naxx for example. Of the ~429,000 parses, 180,000 of them are warriors. This could be another reason why people are so sick of warriors.
The best warrior is doing 1,300 dps. The worst warrior is doing 371. At their worst, the warrior is still outperforming 4 classes. The average warrior is pulling 800 dps. So the average warrior is outperforming every other class not in the top 3.
Idk if you’ve met the average player recently… but they’re TERRIBLE. Imagine putting everything into your toon, mastering macros, getting all the buffs and consumes, just to still fall short of the average warrior.