Where the game went wrong was when it got greedy. People like to throw out "Rese tintered derpslasses" when talking about vanilla and BC, but then WoW was a game of exploration and PLAYER CREATED CONTENT. The player created content is long gone. But in the days of Tarren Mill/Southshore, kiting bosses to SW or Org, taking over a city for a day, those kinds of things are what made the game really cool. But since everything is about convenience now, you don't need to get a group of people together except for making an ICC25 transmog run. Other than that, you sit in SW or Org and wait for your Q. And a big part of the game dying is the dying of the mmo part of the rpg. In classic it mattered shit if you raided. Getting to max level was the end game. You thought you were hot shit if you were at 50. And that was fine. Because there was alot to do.
But now, because Blizz dug this hole of convenience, it's time for them to lie in it. Because for as nice as it is to hit a button and join other players in a dungeon or a raid, it destroys the community aspect of the game. That is why Swtor fought so hard to leave LFD out of the game. They eventually put it in in a desperate attempt to get people to play, but the game still died. But even they knew that was bad for the game.
I'm not saying some convenience isn't healthy. But too much is deadly. And today you don't even have to talk to another person in game if you don't want to. And that shouldn't be what an mmo is about. WoW had a really, really, really good run. But it's coming to an end. And nothing they do will stop that.