All-electric cars are a nice idea, for a 2nd car.
No way I want to be stranded if I forget to plug it in one day or have a temporary power outage that doesn't allow me to charge the batteries when I need to. Or, if I have to run to the hospital or the doctor for something and my car is not...