>>2019962You can also just run busses on the roads, that would make a lot more sense but still suffers from all the issues I listed which are limitations of mass transit.
There's a good reason you don't run train tracks to every house. Trains are track controlled vehicles. They have 1 dimension of freedom in their direction of travel whereas road vehicles have 2. Road vehicles can pass each other and turn onto different roads without requiring switches. Using witches also put a minimum safe distance between things running on the same track to allow time for the switch to move which limits vehicle throughput massively. Trains get around this by being large vehicles which run infrequently, compared to cars which are small vehicles which run frequently. Putting switches every dozen feet is mechanically complex and introduces about a million points of failure which would require an overwhelming amount of constant maintenance and be absurdly expensive for no benefit. Roads to not require moving parts to do the same thing better.