Of the recent WoW expansions, meaning the last 3 or 4 expansions, I would put MoP and Legion at the top, and also those two overall as some of the better WoW expansions in general, and WoD and BfA easily in the worst category of all WoW time.
One of the biggest gripes about BfA is class design, and not getting too deep into that in the first post, many argue that MoP had the overall best class designs of more recent times.
And another thing I would like to see, going back to MoP gameplay design, would be Badges or Tokens needed to gear up, and THAT'S IT. You run the Raids, get tokens, and then go to a Tier vendor to pay for the new Raid gear via tokens you quire in said Raids.
- No World Quest garbage, ditch that whole thing
- Island Expeditions, drop that like they never existed
- AFK-Fronts, I mean WarFronts, yep gone. "Nuke em from space, it's the only way to be sure."
- TitanForge and WarForge, disappear.
To gear up you'd have two options. Run Mythic+ dungeons, ( I know those weren't in MoP, but they are a good fun way to gear up ) And then MoP type of Raids with the tokens or badges. Lastly bring back Tier gear.
I did like Legion though, thought it was a great expansion, and MoP had great class design, would love to see a comeback of;
- Class Halls. I loved class halls, a unique area for specific players to hang out, and do your own class themed quests, and get certain rewards. I thought Class Halls were some of the coolest things added to WoW, why they ditched them after one expansion, I do not understand?
- Artifact Weapons, they weren't super great, but not bad at all either, with some improvement and revision, they could be brought back to be really good.
- Class design of MoP, which had fast rotations, and dps that hit like a freight train, and just very good feeling to your character. None of this Cool Down issue garbage, and slower rotations like now in BfA, and classes feeling, bring back the FUN the characters had in MoP.
So to me, I would love an expansion that was a combo of MoP + Legion, with revisions to fix what wasn't good.