I don't recall anyone advocating perfection. Least of all me. I am advocating any participating manufacturer or software supplier hitting the minimum of the recommended requirements in the 15 point assessment. Minimum =/= perfection.

[doublepost=1488322458][/doublepost]
There's a flip side. Mapping software isn't entirely accurate and/or up to date. Highly Automated Vehicles (HAV) will be utterly dependent on the accuracy of the information in their systems. A human working an area may know certain things about an area that the car's systems won't. Store closed/moved, allow for emergency stops, etc. *Hyperbole Alert* What if you're in your autonomous Lyft (Uber is going to be out of business soon) and it's driving you to work. During your drive, you turn onto 1st and a shootout starts. (remember, I'm being hyperbolic and using a bit of fear mongering if I'm honest. I am.) A human driver would try to GTFO of there PDQ. Meanwhile, your Wall-E would continue on it's merry way through the shootout. MadeTheSwitch unfortunately takes a shotgun slug to the gut. He's bleeding out. Fortunately, the slugs also incapacitate the car. EMS arrives in time to get to you to the hospital. You survive but you're embarrassed because you werern't wearing clean underwear like your mom to you to do. You return to work only to find out you have a 3 day suspension because you were late on the day you got shot. You come back from your suspension to find you've been downsized and replaced by Alexa's AI
* because she doesn't need an autonomous Lyft to get to work. If you had a human driver, you'd still have a job. Moral of the story, call the office if you're going to be late.
*Siri was your original replacement. Although very pretty, it became quite evident she was not good at her job.