Trying to be good on everyone is a failure of WoW now. classic and TBC was for the real games who wanted some challenge and were willing to throw their life at the game if wanted to be top. But also casuals had their fun but the game was not just about them.
Now everyone has everything no prestige, nothing. Only prestige now what can be seen in-game is Jaina mount. Everything is accessible. New players are not forced to do anything to be good and still can do every piece of content (4 difficulties are still one raid). This is not right, this is not MMORPG. If you want to kill the last boss of the content raid you have to work for it. If you want to have the best or almost best gear in the game. You have to work for it. Now you can have mythic alt ready within one afternoon with the help of friends by M+ spamming.