Really, There are plenty of DMs who take great pride in designing their adventures with expressly NOT taking specific characters and abilities into account. Plenty of threads on this board on this very thing recently.Teleport is the greatest example misunderstanding narrative control.
In your example either the players have teleport... in which case the DM knows this and has placed the restrictions of time and distance in place, knowing this is the case. There is no narrative control as the DM has both assumed and required the players to use this spell to be successful.
Regardless, the very fact that the DM has to design around the specific spell proves the point in and of itself!
Exactly!Or the players don’t have teleport in which case if the DM is imposing a time restriction they have been set up to fail in advance. A campaign plot that requires the teleport spell to be successful is as much DM fiat as anything else.
If the players can travel there mundanely then they are achieving the same narrative result as with the teleport spell. It just takes longer. Though as we don’t detail every step they take this has little or no material impact on the game... unless the DM decided through fiat it did.
Do you realize how many fantasy novels with magic actually have teleportation magic as a regular plot? Not many! Wizards travel by giant eagle, horse, boat, wolf shape, carriage, flying carpet or broom, dragon and other monstrous figures. Most instant travel in fantasy fiction is by portal not by a teleportation spell.
in fact Harry Potter is the only one that regularly features people zipping in and out... and only at the point where they have that ability and the writer creates situations where it’s needed. In fact JK spends most of the time creating situations where it’s irrelevant.
Teleport defines games! Once it comes into play, the DM must account for it in some way (even if that way is to DM Fiat ban it).
Plenty of other spells that the DM also must account for - from low level onward. And that's the point magic can shape the play loop, it's not just a short cut.