There is a report in The Times today that UK insurance companies are charging electric car drivers around one third more than for petrol/diesel cars so even a small electric car costs more to insure than a luxury normally aspirated car.
Down to so few garages able to undertake repairs to electrics and the potential costs of repairs.
We have a civilization whose infrastructure was based on Petrol as the main source of Energy. It has to change and it is changing. Ineluctably. The reasons are not moral but practical. Petrol-based energy is not sustainable. it never was.
Change is disruptive. Even our Electrical Grids which is what electric cars use, after all, don't cope well with renewable energy generators ( Wind, Solar, etc) . Electric Grids were built on Petrol with Generators working all the time at full power. Renewable work in strange ways .. For example clouds can create serious disturbances in energy production thus distribution
The move to non-petrol is however inevitable. Countries who lag will be surpassed; as simple as that.
Electric cars are the future whether they are battery or fuel cell based is an aside. ICE car days are numbered. Tesla may be the flag-bearer for electric cars but traditional Car manufacturers are not standing by idly waiting to fold and die. They are actively pursuing electric cars.
Frankly the performances of Electric cars are staggering. I understand that doing drag race with a Tesla is likely to burn its battery. Same with any ICE cars. The laughable limitation on the Bugatti being prime examples.. yes it can do 340 Km/h but for only 12 minutes or so and you may need to replace at a cost of $70,000 (Yes you read it right) its $20,000 tires after such a run... Enough to buy a Tesla
At least one could fathom to drive the Tesla coast to coast ..