Machine Learning still confuses Elephants for Cats.
While it's quite fun if you pin up a cat dressed up in an elephant costume and surely amuses a few colleagues, a self-driving car is not something that should confuse an Elephant for a Cat.
ML is IMO not reliable enough for use in self-driving cars, in complicated situations the driver should take over.
In fact, they will have a lot more prior experience than any human driver in the world.