Please Blizzard, for the love of all that's holy, STOP with the BS systems introduced in BfA and Legion.
-Get rid of Azerite and AP grinds
-No more Netherlight Crucible type crap
-No Azerite traits shit gear, that can't be swapped to different specs like old Tier gear
-No Essences
-No Corruption
-No Table mission crap
STOP it already. All of these things sucked so bad, and are just such a stupid pointless grind. Go back to gearing up through Dungeons first, then Raids second. You want to gear up, you run a Normal dungeon, then get better gear in a Heroic dungeon, then better gear again in a Mythic dungeon. You want even better gear, run a Heroic Raid, and you want the BiS gear you run Mythic Raids. That's it. No fucking AP grind, no Artifact weapon. No Corruption bullshit.
Have tokens or badges that drop off bosses in Raids, that you then purchase gear from Raid NPC vendors in the main city.
Design the class and specs so good from the start of the new expansion, that none of these stupid grindy systems are even needed whatsoever, go back to something similar to the MoP and WoD class type builds and systems
This video sums up a lot of my thinking on the current state of game ( it's not WoW MMO anymore but a ARPG like Diablo instead )
https://www.youtube.com/watch?v=A86A9s_IEQg