The low density though is a policy choice, not a geographical constraint. The US is low density because zoning laws criminalized denser housing and mandated excessive parking spaces.
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.