So true, and if you told someone in 1970 that in 30 years people will have all the information in the word at their fingertips, that they could ask their phone things like "How much caffeine is in Green tea" and a voice will give you the exact answer, they would be amazed. In 20-30 years there will be amazing things in this world, and a lot will be around 3D Printing. Having said this, we are in an exponential curve with technological progress, meaning the speed of progress is also increasing. The next 10 years will likely see innovation greater than the previous 50 in my opinion. Exciting times indeed!