Considering that one of them referred to a joke about 2035, "sooner than you think" is not necessarily all that soon. It's also not taking into account the unexpected, but inevitable delays.