>Sure, there's public transport... but only until it takes six times longer than driving a car
if everyone is driving, noone is. This is simple game theory and a system fault happens when there are too many cars. You can't widen city streets.
For example: public transportation in NY is often faster and cheaper than a car + parking.