Hmmm, not sure I see your point about hindsight. It's a difficult idea to argue about, though, so let's leave it...
Yes, there were some astute observers that foresaw how the various pieces of the puzzle were going to evolve. However, if you're suggesting that there were people who saw how...