Self-driving cars are great because for the first time, you have a machine that commutes for you. There's no competition to get in the car, no competition to sit down in the car, and once the car starts moving, you don't have to care about how the car navigates the competition on the road.
It's true that on the large scale, it's less efficient than public transportation, but on an individual level, it's the best option.