This has been a subject of long debate in India - autonomous cars are fairly useless in Indian cities. At the scale of transportation needed, nothing other than mass transportation (subways,etc) makes sense with last mile connectivity.
The same question exists for freight - should we construct trains or trucks? Taking into account offloading cost - which one is more efficient? I think people overestimate the complexity of shipping items with time guarantees. A hub and spoke model works great here - but what is doing the actual long haul?
And people don't understand the scale at which countries like India or China need to operate. The transportation needs of all of Europe are dwarfed by how much needs to be moved (quickly and economically ) in India.