This seems like an overly-rosy picture of the future and fully autonomous driving is starting to feel like HAL-like AI, which has been perpetually 20 years away since 1968.
I think the reality here is that we don't have the fuzzy logic and AI to handle snow covering up lane markers or heavy rain and other conditions humans handle with relative ease. I also think, politically, its just going to be a tough sell and any edge case crash that leads to fatalities will quickly change people's minds about the future of autonomous driving.
>they don't even have seat-belts - and we 'gasp' ... 'OMG'
Yet seatbelts were mandatory in 1959 and the usage rate in the 1980s was around 50%, which led to mandatory usage legislation in the late 80's and 90's. So the "20 year" metric of everything changing is questionable as half the population ignored the seatbelts in their cars 20+ years later. Its only via expensive ticketing and enforcement that we convinced most people to even wear them, when their safety benefits were obvious!
I think this overly-rosy view of the future gets ad impressions for the tech press and gets readers excited, but the technical issues with night, snow, rain, etc visibility aren't solved. I imagine until we get better AI, they won't be.
Driving just has way too many difficult edge cases that lead to fatal outcomes and because of that, its not going to be something quickly replaced by machines. Augmentation and assistance for human drivers is the most likely outcome here.