Regulations are written with blood.
I've recently wondered why there isn't some sort of "test", where they throw various scenarios at the self-driving cars, and see how they react.
Apparently killing bystanders is now okay, if there's a software component to the massacre.
I'd like to see Uber's logs of all the other pedestrian and vehicle near misses where the computer took corrective action.
What testing did Uber do on a closed course with adversarial conditions? Ball rolls into road with a child following, pedestrians walking under a flickering street lamp, people dressed in costumes, a parade, a protest, service workers, a pickup truck with a lost load.
When the driver fails to do a task that the computer seems necessary with a high degree of confidence, both get shutdown for further evaluation.