From what I read the experts are often surprised by unexpected developments.
True, but often that's because they weren't looking. Before I retired I used to make a living as a technological forecaster. Most "unanticipated" technological advances actually are foreshadowed by things that "didn't quite work," or which had something missing. Properly interpreting those "leading indicators" is an important element in forecasting technological change.