Yeah, they did really brush past all the technical details and a list of what technologies are currently in place and what is still on the drawing board.
Maybe twenty years from now I'll treat myself to a ride on the space elevator for my birthday. You think they'll allow smoking in space?