For the past century, technology has grown at an extremely rapid pace. It was so rapid, that it came to the point that people would predict a future of flying cars and advanced robotics that could perform any human task possible. Although these may still be in our imaginations, it goes to show how the swift pace of development has shaped our expectations and even business practices.