Why is there no public transport? Because it's losing money due to low ridership. Why is the ridership low? Because people are afraid of dangerous neighborhoods, wackos, homeless and other people of lower castes. Why all of these factors? Because of massive inequalities, rugged individualism, broken healthcare, missing social nets,... Unless that is fixed, the public transport won't be a decent option. Driving everywhere allows people to form a bubble that shields them from daily witnessing the ills of the system