In my opinion blizzards biggest problem is how many , mostly old player want to be snowflakes. But at the same time they refuse to do hard content or anything that could be challenging.
If we take a look back at older expansions. People liked classic and still talk about how special epics felt like.
Often people don’t want to give people accessibility to content or items they have , because it devalues the expirience ( lfr as example ).
But if we now look back we see something funny, it only works for this type of player when they are actually able to do the content. The moment blizzards makes content hard and excludes this snowflakes with it they start crying. We saw it with no one doing ulduar , we saw it in cata and so on. The moment the game gets hard the snowflakes start crying.
Which ends with the problem for blizzard and the snowflakes , they want to exclude people from content to make it special, but it can’t be difficult.
The solution ? Classic wow. You have to spend tons of time to get special items and see content, but you don’t need skill. You can exclude people from content because they have no 6h a day time to play, even so gameplaywise there wouldn’t be a problem .
This is why when you look in the wow forum not one guy in classic forum is doing high rated pvp or mythic raiding. It’s the only way to be a snowflakes but it is to much effort. Which means they can’t be snowflakes which means the game is bad.