'all over the place' - what do you mean by 'place'?
If we fast forward to a world where the majority of vehicles are electric, this would mean vast parking areas with a smart grid underneath that meters charges to users. (Once ICE has been vanquished vast tax revenue will be gone, someone has to pay for the power, it will be you).
In an urban environment presumably every lighting pole will have a charging point since they are on the last century grid.
Typically there are approximately 10- 15 cars between posts. For lucky people with a driveway they can install a charger, for everyone else this is a very intractable problem.
In rural areas 'all over the place' could mean anything. Some people drive 200 miles a day just to get to their place of work and back in a heavy duty vehicle, where would they find these 'places'...