Public transportation is not more efficient in terms of my time or usability. When I have to transport my four kids somewhere or go grocery shopping, public transport is a nightmare.
Let’s not assume people needing transportation are all single people carrying a backpack with perfect physical abilities. Ever tried to get a stroller down the subway steps in New York? In those relatively few stations that have elevators, they’re all filled with piss and shit. Don’t want my 3 year old walking around amongst that. Even in “enlightened” European cities, subway elevators are often disgusting messes, not to mention more unsafe than having an Uber driver drop you at your front door.
Public transport could be great — but I live in real-ville where it isn’t — except maybe in Zurich — which is an extremely rich small, and compact city — you could put twenty Zurichs in the Los Angeles metro at least. On paper, places like New York have great public transport — but the UX is about 100x harder than using Uber — especially with kids: walking up and down multiple stairs, down long corridors, waiting on station platforms literally next to crazy people, getting on a train, finding a seat — then trying to get back home doing all that in reverse. Compare that to the literal seconds it takes to order an Uber, wait outside your door, hop in, ride in quiet, mostly pathogen-free comfort directly to your destination.
Public transport is “efficient” the same way a prison cafeteria is efficient. I am not against public transport — it serves a valuable purpose as one facet of a comprehensive transportation policy. But to claim it is more efficient is really a matter of opinion — there are a lot of variables that make up what “efficient” means.