I love this phrase. It implies they were years ahead of the market, predicting the future in depth, but it’s just that it wasn’t the future that actually materialised.