I think it has more to do with shifting expectations to WoW.
It used to be much more exploration focused, and things like doing raids were considered a reward for completing everything leading up to it.
Places like Deadwind pass worked because you had to run past it on the ground, which added a sense of scale to the game.
The playerbase now instead wants a much faster experience where being in any way inconvenienced and being forced to actually play the game is seen as the developers being actively malicious.
A slower more contemplative experience has essentially been made obsolete by the playstyle that WotLK pushed. That of quickly levelling mostly to make players commit to a class before going into raiding, the true WoW experience.
All the other stuff is just there to feed into raiding, as opposed to Vanilla where everything is much less focused, but in return much more varied.