People have been predicting this shit for years.

The big problem is that they ignore market effects.