Well, they do say, you learn something every day.
I was thinking of them in the wrong way, that an elevator would go inside a tube. I see it better now and it doesn't seem so absurd afterall. Well, if they think they can get on working in 15 years then I think the 600+ years in my world should...