It’s more to do with the fact that we’ve paved over every permeable surface with concrete, be it for cars, buildings, walkways.
We need to stop doing that. Focusing on cars exclusively as the problem rather than the problem being an urban design one in general side steps the actual issue.
Even Google doesn’t follow their own design guidelines.