This kind of post comes around often in this community, whether or not it be on Reddit, Twitter or here in the hype thread. I have some opinions on posts like this and seeing I'm parting ways with the community anyways what better time than this to share said opinions.
I don't think this way of binary thinking/exaggeration is constructive to this thread, the community or the game in general. Classifying people as either defenders or haters isn't and has never been helpful in the slightest. Nor do I think have I seen anyone actually saying BfA and Shadowlands have been "fucking great and amazing".
The implication that Activision Blizzard, and soon to be Microsoft, being a huge company makes them not care about the game isn't fair at all as there's many other companies/studios, even those that are now part of Microsoft, that still care about their games. WoW might not be as big of a priority for the company as it used to be, but it is also a very old game at this point and the amount of resources they're still sticking into it surprises me (which is not neccesarily a good thing).
As for listening to player feedback, Blizzard has listened to various things over the course of this expansion, most of which were listed by Dracullus
here. Whether or not they listened to the right things, enough things or even made the right decisions based on feedback is definitely up for debate.
There is also the widely-hated Community Council (which for transparency reasons I am a member of), whether or not it is a PR move and whether or not it is helping, which has been shining a light on certain issues, some of which have been answered with actual changes. In my opinion it is still something they're not utilizing enough or even handling correctly, but 10.0 Alpha/Beta will cast the final verdict on the council (for me) as that is when the answers to most of the feedback would show up or (what people are expecting) end up being ignored.
The game has a very passionate fanbase, most of which have spent many years playing and caring about the game. I understand that when things aren't as fun as they used to be, or when you feel like Blizzard is actively destroying something you love about it (e.g. lore) it sucks to have invested so much time into something and it ending up like that. Shadowlands definitely hasn't been as fun compared to previous expansions for me either, with the exclusion of some of the alt-friendly changes they've done and Torghast (which I enjoyed right up to the current ilvl wall casuals like me cant climb over).
Anyways, end of rant, sorry for the arguably off-topic post but I needed to get this out of my brain.