I know we all hate subscription models, but for self driving it makes sense. If car manufacturers are expected to be liable for their self driving cars, then they should be charging money to their customers so they can insure them.
Manufacturers who produce safer self driving vehicles will have to spend less to insure their fleet, and be more competitively priced. This at least gets the incentives right