Sure people will buy self-driving cars. People want to own things for themself. If a car has a higher value with this feature even more people want to have a car. Consumers don't think economically.
Ever call a taxi (not in city) ? 30+ minutes.
Also, tragedy of the commons ... who was the last one to use the car has to pay for clean up.
How to accomplish that ? ... "No the other guy did it ..."