in legion you could do any of the zones in whatever order you wanted.
in bfa, you could do zuldazar, nazmir, and voldun/drustvar, stormsong valley, tiragarde sound in any order you wanted.
in shadowlands, you’re forced to do bastion → maldraxus → ardenweald → revendreth. none of the story there feels like it leads each zone one after the other. furthermore, in BFA you are forced to do zuldazar → nazmir → voldun/tiragarde sound → stormsong valley → drustvar in order, with the opposite faction foothold quests in between.
why? who asked for this?