Ah, the old issues revisited, and many miss the problem of not looking at an EV society from a "system" standpoint, and not individual vehicles.
1) For instance : in the very early diy EV days in Australia, it was figured out that what good was building an EV, when your charging source was a coal-fired power plant?
Ie, one was only moving their tailpipe emissions from their driveway to the coal-burning power plant instead. Some EV consumers today don't think beyond their driveway.
2) Infrastructure issues:
What happens at 5pm in an EV world, when everyone comes home from work and charges up? Is there enough infrastructure capacity to support that surge?
3) As mentioned elsewhere - vendor / proprietary charger lock-in. If there is the modern equivalent of a "gas station", will the chargers and vehicular connectors all be brand-specific? In other words, a separate charger "pump", for Tesla, a different one for Ford, and yet another different one for Chevrolet? Will you have to drive around to find vehicle-specific charging stations?
As a manufacturer, that's the way I'd want it - total lock-in and brand-specific charging stations. Of course as a consumer, that's NOT the way I'd want it.