How reality has exceeded our expectations about self-driving vehicles
The evolution of autonomous vehicles illustrates to what extent many people, including any number of experts, do not understand technological development cycles, and get things seriously wrong.