Comment Comment by StavrosK I guess they mean that in many places around the world, public transportation is more usable, so people don't need cars. parent StavrosK 5 years ago