Suramar City is a great example of how to do a great experience in any game.
No only because the story is compelling, but also because the quest design is better than the standard for all modern MMOs.
And while maybe the quests are the generic kill , collect, escort, and interact. Many quests aren’t just simply just that.
Like killing couriers with a hidden blade, the making of arcwine mini game, and colleting arcwine and delivering it one by one to a boat to smuggle out side of the city are not only good because of the extra steps, but also because you have to wear a disguise that if you lose, you attract every enemy in the city.
Which not only slows you down but also in the beginning of Legion can be a real fret to you.
That sneaking around disguised not only enhances the quests with more steps but also the more simple ones as well.
Saving people cornered by the guards, putting posters on walls through the city, giving weapons to cities, helping a little girl to go home, rescuing people from prison by taking the keys from the guards, giving arcwine to the ones in need in the city, and even killing elite enemies and bosses is enhanced by the sneaking with a disguise.
This works not only because you have the extra step , but also because you don’t want to further complicate the world quest.
After all, who wants to be constantly be in a fight with the guards and demons?
This isn’t just a problem with World of Warcraft, but all modern massively multiplayer games, as all of them believe that they can cover up how generic the quests are with NPC dialog or making them public quests; allowing others to make it faster.
This doesn’t work; because killing worms, stopping bandits from burning haystacks , and dancing with cows in some one’s small hobby garden…
Or
Killing spiders, collecting apples from the spiders and apple trees you interacted with to give them to an NPC just standing in one place outside the orchard, and occasionally killing a bigger spider…
Are boring because they’re just kill, collect, and interact quests and nothing else, and NPC chattering pointless exposition off screen or other players being able to make it faster doesn’t change that.
Though I have to preface that aesthetics, when done right, can enhance the experience
Suramar City is alive and active. Cities talk to each other, work, walk around the city with other NPCs, sleep, eat, drink, sit on chairs in front of tables, and run away when a fight starts. Enemies patrol the city, escort prisoners, look around for disguised or stealthed players, fighting other NPCs, and guard prisoners.
Even the elite bosses have their routines. They patrol as well, perform rituals, perform stage plays, and help escort prisoners to a boat.
They’re not just earth elements gormlessly standing next to a dam, bandits gormlessly standing in front of a cave, or centaurs gormlessly standing on a green field next to a castle wall menacingly eating grass while the NPCs stare gormlessly at the them.
And let me say that the world bosses are interested as well very well into the city and its story. They have their own little animations, events happening around them, and are place in locations fitting the story. Like casting spells, having NPCs around them ,and on top of building holding a party, and aren’t just a rat standing gormlessly on top of a destroyed tower or a giant guy standing gormlessly in the middle of a frozen lake waiting to be killed.
Fun fact: the quest that you escort the little is enhanced by the patrolling because enemies outside of the quest won’t attack her, but only you outside of disguise. That makes it more than a NPC running blindly on green field while enemies run cycles around them.
Can it be improved?
Of course.
Making losing the disguise be dangerous even later in the expansion, adding more routines, behaviors, and animations to both enemy and friendly NPCs, adding more elements to a quest, or even adding a little bit of risk to things can make things even better.
Other types can be adding other than just kill and collect quests. For example: healer challenges and tank challenges.