Until the infrastructure with a robust electric grid to support home-charging, and ubiquitous public-charging becomes a fact, EVs will not be a viable proposition.
Case in point: the current cold-weather is showing up the problems of not having enough public charging stations.
Things will improve, no doubt. But we are now getting into the 'Trough of Disillusionment'* with EVs where people start to become much more realistic about the benefits or otherwise of EVs.
The article paints a nice picture of why they're problematic, and why people shouldn't drive them. But that's not going to stop people.
People already drive petrol cars despite traffic, environmental footprint and lack of parking. They'll be happy to add overpriced, unrepairable and lack of charging spots to the list.