Actually once it's been proven that robots drive much better than humans (which is not very difficult), people will want to probably outlaw human driving.
One possible workaround is to have several people at some centralized location monitor driverless car performance. A monitorer could override the car and drive the car remotely in the event of equipment failure or bugs in the code.
But, maybe that's a pipe dream.