hmm I have not thought about it that way, but don't we subsidise public transport not only to make it affordable but also too use less energy for the same amount of people? Wouldn't fuel consumption per passenger be much higher if we subsidise cars?
Also most cities would not have the road-space to replace subways and busses by individual cars
Also most cities would not have the road-space to replace subways and busses by individual cars