Not impressed by those videos? A gentle reminder...
...this is where self-driving cars were 10 years ago:
https://www.youtube.com/watch?v=P__fbWm6wlg
Does anyone really doubt self-driving cars will be On A Road Near You in another ten year's time?