Charging time, range and battery lifetime are two of the commonest reasons people do not want to get EV. 400 mile range, 10 minute charging and a 10 year warranty on the battery go a long way towards fixing these.
Personally I find the unavailability of more widespread fast chargers the main issue, especially on roadtrips.