We tend to over estimate technology in the short term and under estimate it in the long term. This is why people have difficulty being so patient with it.
They end up in the right area only to exit because things are "not happening quick enough".
The revolution takes a long time to notice. It is only after years of development that we understand what takes place. This is why it is difficult to remain true to what is evolving.