I basically leveled every Class through Legion … twice. I didn’t do the same in BfA though, but i did level at least 5 Horde and as many Alliance in BfA.
I agree with you.
Lets compare Warlords of Draenor, Legion and Battle for Azeroth.
In WoD the Quests are just plain excellent. Every zone has a main theme Quest wise and allot Stories to tell. No two quests feel exactly alike, which keeps the, fresh(the major reason i did level 20 toons through there …).
Now lets take a look at Legion.
Quite some quests in Legion turn into World Quests later, but there are enough quests that don’t (especially the unique Class Hall Quests) and every zone is very well fleshed out and interesting. Also, there are so many side quests and activities that you can do, like hunting for Hidden Artifact Weapon Skins and more.
Lets take a look at BfA.
In BfA most quests you do on your Island are turned later into World Quests, there are only very few breadcrumb quests that are later not repeated until you just dont want to see them again … ever, especially those Turtle Quests … i didn’t think they could top the already highly annoying Dalaran WQs of Legion … what to say, Blizzard did it! Grats Blizzard.
The first War Campaign you do on the enemies Island feels tact on … they neither teach you anything about the enemies Island nor do they make you actually attack the enemy. The Battle for Drazar Alor one is somewhat better … teaching at least the background as to why and how Drazar Alor gets attacked.
The Shrine Warcampaign quest is ok as well.
But i didn’t like the Nazjatar one … too cheesy and tacky. As for Mechagon …the quest chain is ok but i would have wished Mechagon was not a Island off the coast of Kul Tiras … but a underground area.
It could look like Deepholme, a stony underground cavern and everywhere there are metal pars and cogs and screws strewn around … more like the insidepart of Mechagon the Dungeon looks like! And then add a Portal so Horde and Alliance has a easier time to reach it!
But yeah, no wonder BfA is so boring quest wise … everything is recycled and turned into a non stop WQ farm, that get it’s Rewards scaled up so it never becomes unrelevant … and you can never stop to grind, farm and run around to do it.