Works is relative, for its uses, in a city, daily commute/gofor, the shorter local drives; electric vehicles are an excellent choice, and they work as they should.
Charing, as an example-a Tesla model 3 takes 15-30 minutes; and while it charges you go buy some snacks and drinks etc.
And no, I...