Disclaimer: Everything in this post is subjective.
Somebody recently said
At any given time, the
technology of that time is always at its best.
But by
Descartes' philosophy (and this thought is mine, not RD's), there is always something better than the best...which manifests in
future.
Now, for some ensuing questions...