The issue is, you can’t solve social problems with technology alone. The most challenging problems for our species (inequality, starvation, homelessness, etc) are social, after all. And we don’t have the incentives nor political will to solve them.
On your points: You won’t wake up in your vacation destination until you swap the cars out for rail. Infrastructure won’t be cheap until the social problems making it expensive (land, middle-men, quid-pro-quo, endless subcontracting) are solved.