As someone said, we tend to overstimate technology 2 years in the future, and underestimate technology 10 years in the future