Perhaps so, and I wouldn't object to that. But I see some real-world problems that need to be addressed.
One for me is condo living, same as apartment dwellers. Where do we plug in our cars? How about college students living in dorms? Or military in barracks? Where do we find a plug-in, and how is that billed? Or do we only get a charge at a station?
I'm sure that can be solved, but first it must be. As far as charging times, I know Tesla, and others, are developing rapid charging abilities. And an infrastructure of charging stations can be built, which Tesla is already doing.
Then there's the issue of the added load to the electrical power grid, and generating capacity. That, too, can be solved. And as power plants become cleaner (despite US Republican opposition), so will the environmental impact of electric cars become less.
So that I see this issue as multifactorial: not just a matter of can practical electric cars be built, but an entire system to support them, as well, so we can use electric cars like we do gasoline (petrol) cars today.