Until they do something about the charging time it's a non-starter.
Then once they have done that they need to guarantee at least 450 miles per 1 min charge.
And once those two things have been sorted they need to address how all those millions of people who live in a city and are lucky if they can park within a short bus ride of their house, oh yes they will have to have be hooligan and tamper proof.
The petrol engine will be around for a few years yet.