That's quite mysterious. Fast travel is a saver of productive time alright, but:
1, You still need to hike, litteraly, to the locations the first time.
2, It's still a pure gameplay device with no explanation within the game world, so there you really have to use your imagination or it's just...