They're too expensive? No they're not.
Range anxiety? Go buy a car who's cheapest model is $70k.
Also not covered, Musk-hate.