I think they instantly fixed this in BFA, where zones like Voldun and stormsong have a lot of wide empty space with not much going on. Legion was cramped indeed.So I decided to poke onto the PTR and check out the new Void Elf customizations and I was flying around a lot of the post-Cata expansions.
I forgot just how good the WoD and after zones look... from above. Though I remember how annoying the Legion and after zones are to navigate on the ground. Something broke with Blizzard's zone design in Legion I feel like. Like in the name of a more linear and cinematic zone flow they got rid of the traveling aspect of the game entirely. Everything's a stone's throw away from everything else, roads aren't always safe or even existant. It's like the zones are designed around you being carried place to play by an NPC, not you going there yourself now.
Also dipped back into Stormwind and it reminded me of just how direly the old world is in need of... something, anything, to prune the number of entirely useless NPCs that exist as pre-expansion flavor and then were never delt with. It's flush with Night Elf refugees, Allied Race representatives, NPCs that I don't even remember what their purpose was. It doesn't feel like a lived-in city anymore, it feels perpetually stuck in 8.0 waiting for the story to continue. Night Elves to get a home, Worgen to get a home, new stories for some of the NPCs standing in the middle of the road to go off and do. The Old World's been revamped and then battered so many times that the entire thing feels chronally out of sync with itself at every turn. Which, if anything, is a factor of Blizzard's constant desire to do things and then abandon them, rather than resolve or continue them forward. You can't layer more Stuff :tm: on top of the Old World anymore, it's too overcrowded. You have to either give up on your big pre-expansion zone destruction, or you have to pull the Old World forward into the present properly.