I haven't read this enormously long post, but I just have to say.... you know what ruins immersion more than instant travel?

Me getting up from the desk because the fricking airship/boat/zeppelin/flying purple people eater takes so damn long.