If you want a lore reason why then maybe they’re doing it since according to the lore of this expansion once we enter the Shadowlands we’re stuck there until the end of the expansion.
Or maybe it’s just more of the current devs ongoing contempt toward the play base.
People are coming and going as they see fit, and we even have to go to Azeroth for some quests, like when we have to bring stuff from Alexstraza to Ysera.
Make it like Pools of Darkness, where you need to store your Faerun gear in a vault with Elminster when travelling through the pools of darkness to the dimensions where Bane’s lieutenants live.
And make it exactly like Pools of Darkness : failing to store your gear between dimensions destroys it completely.
Additionally design iteration changes as the years go by. Doing the first way you did things as the only way you can do things forever is not at all smart. And no that doesn’t mean any deviations from the first plan of action are automatically good.
Lol, is this for real? Lol! They really want you to discourage the old world dont they? However i have a probable reason why this happened. Two words. Ray tracing. Our new abilites are built to interact with ray tracing environment, the old world is built on an older model engine. So when new interact with old it cause problems.
What if tomorrow there was a new system around talents.
You can only change one talent in one of the rows once each day. And each day that passes you get a talent charge. With a talent charge you’re able to make another change in your talent selection.
No no no no dude, see, they recently made a change where abilities have an AbilityID and now they can limit those abilities to using a specific charge system tied to this new ID.
It’s all new tech! Just because you used to do it a certain way doesn’t mean it’s smart!