Well why play something you hate? Thats not fun? Gaming is supposed to be a fun break from reality an escape.
Now me on the other have I have many issues with BfA but I would be lying if I said I wasnt still enjoying it. Most people are pretty much moaning that nothing about BfA is good, NOTHING. At that point you gotta say 'why are you even playing'
Sure I understand if people have major concerns about Azerite Armor and class GCD changes making their classes boring to play, I totally dig that. You can still play the game, but if NOTHING about this expansion is good thats when I question peoples logic.
Maybe WOW just isnt the game for you anymore if you reached this point? Back in Cata I completely burned out on WoW during the Firelands raid and I unsubbed the first time and only time I ever have and it felt good when I came back halfway through MoP. I felt reinvigorated. Whjen I unsubbed I didn't complain on the forums, I didn't blame Blizzard, I wasnt bitter. I just left and moved on. Left my hardcore raiding guild behind who I kept in touch with in other ways, but I didn't kick up a storm like some of you people are. It sounds liek you people need a time out.
Maybe its best people just unsub (which it's clear some people are), and wait for the next expansion. Because its very clear of these changes like Azerite armor are not going away until this expansion ends. And you gotta deal with it.
Being toxic and entitled, and harassing devs (who are just doing their job) is not the way to get your point across. Be mature, be constructive and offer compliment with criticism. Blizzard will listen to you, but some of the hate I have seen are just furthering toxic behaviour. Blizzard wont listen to that and they shouldn't