Most technology forecasts ignore altogether this “historical exponential view” of technological progress.
That is why people tend to overestimate what can be achieved in the short term (because we tend to leave out necessary details), but underestimate what can be achieved in the long term (because the exponential growth is ignored).
What it clearly shows is that technology, particularly the pace of technological change, advances (at least) exponentially, not linearly, and has been doing so since the advent of technology, indeed since the advent of evolution on Earth.
I emphasize this point because it is the most important failure that would-be prognosticators make in considering future trends.
So we won’t experience 100 years of progress in the 21st century — it will be more like 20,000 years of progress (at today’s rate).