As i wrote, the most easy solution for casual gamers would be to add valor points to matchmade dungeons and world quests, and to add vendors where casual gamers could acquire gear. That system seems to work fine in matchmade PVP, while i am not sure the devs will add that back. Simply because they dislike matchmaking. No matter how successfull it is. They even do not add LFD to WotLK classic, even if 70% of the classic players would like it. So it is clear it is not about what the players want but simply what the developers dictate them what should be fun.
Blizzards devs and their bias simply is a tyranny for most of their players. I would wish many players would realize that and stop buying the shit blizzard creates and stop playing games that are not made for them. But for some reason and with good PR blizzard always manages to lure back millions into new expacs, which leave the game short after, disappointed again blizzard did not make the game for them.
- - - Updated - - -
Oh yeah, i am sure mocking will help to solve the problems
- - - Updated - - -
If you wonder i did not answer to your post, it is simply because i agree with most of your statements.