I play a:
Fury Warrior
BM Hunter
Arcane Mage
Affliction Warlock
Feral Druid
Assassination Rogue
Retribution Paladin
Enhancement Shaman
Shadow Priest
Havoc Demon Hunter
Unholy Death Knight
Subtlety Rogue
All of those specs feel fine to me. Some feel even better than they did in Legion. (Fury, woohoo!)
I'm having a hard time figuring out how 90 percent of the specs are supposedly awful if I know for a fact a third of them are fine.