It was the main reason I quit back in October. Even if there's no content or it's all bad, I still used to be able to spam pvp and enjoy myself, but that's no longer a reality.
I've said the same other places. If how your character plays is broken/unfun then it the rest of the game could be perfect and it wouldn't matter. BfA overall isn't a lot worse than the game has been at other times, but when you make playing your character unfun you wreck the game and that's exactly what they've done.
On top of that they have basically enabled a "cheat mode" for the developers with this nonsense about ilvl scaling of mobs so that progress isn't something you can actually count on and that coupled with the extreme drop in power that going from 110 to 120 experiences is just a shameless time grab that they don't even bother to try to hide very much.
Youtube channel: https://www.youtube.com/c/djuntas ARPG - RTS - MMO
The only specs I could tolerate in BfA (pre 8.1) were Prot Paladin and Fire Mage, and both are still strictly inferior to their Legion counterparts. Now, Arcane, Ret and especially Shadow are !$&#ing garbage. The spriest/DPS shammy affair was really infuriating for me. "Oops guys, we ran out of time and can't fix them, we'll get it done in 8.1"... Like, are you for real, guys? And now it's "soz bois we forgot, maybe we'll do something about it in 8.2". Unacceptable.
Class design is so wonky this xpac. Some classes are fun to play but have horrid numbers outside of certain niches. Others just plain feel bad but put up really high numbers somehow. I'm starting to think all the class designers just don't talk to each other and use a dartboard for balance and design decisions.