People complained about too many world quests in Legion and Blizzard listened. Look at a Legion zone and count the number of quests. Then look at a BFA zone. They tried making fewer total quests but upping the rewards slightly, but that leads to the problem you mentioned. Each area only has like 1-3 possible quests for it. It comes to the point where you go to an area and know without looking what the quest is going to be.
- - - Updated - - -
Good God, didn't you guys get this "it's not Warcraft" bullshit out of your system in MoP? Who are you to say something doesn't belong in a franchise as kitchen sink as this. We had the afterlife, undead, and aliens from day one.