I agree. This is one reason why I want gas prices to go to $10/gallon. It will hurt, but maybe we'll start having some serious conversations about our awful transportation system and city design
Many smaller municipalities wouldn't be able to afford a drastic uptick in EV usage either, they would be much better off focusing on any kind of public transit to reduce the number of vehicles on the road.
Calgary (Canada) as a similar population density to most US cities and its light rail system has some of the highest per-capita ridership rate in North America, so it absolutely can be done. We just need to stop enforcing car-centric design with our zoning laws and parking mandates.
I think buses might have something to say about that