Frankly the limitations of electric cars might be a step in the direction of pushing out car culture. They’re more expensive, it’s not clear there are enough batteries for all the cars people want, and we may never solve the range problem. This might naturally push more people to public transit, albeit not all at once. The big issue in my mind is that public transit cannot be a solution _everywhere_, even if it could and should be greatly expanded.