Very few homes have anywhere to charge anything in London as an example. I don’t think the model works without knocking cities down and starting again.
The two people I know with Teslas have to charge at the local supercharger or park it a quarter of a mile away at the nearest slow charger which becomes a chore.