It's not going to work, things will change or we will have no self driving cars. There must be someone who's liable, and that person will be the corporation that wrote the software. That in turn will mean restrictions; the software must be updated on a timely basis, and the risk to the company must be controlled in an actuarial sense just like vehicle insurance.
Vehicle insurance like today can't be used because incentives aren't aligned. Fully self-driving cars will come with an insurance package, and the company will need to control its insurable risk, or there will be no self-driving cars at all. If it's against the law, the law will change, not the model.
I'm sorry, but society will demand it. You will not and cannot have full ownership control over a self-driving car.