The average vehicle has an average range of 300 miles, and there must be few people that need to visit a gas station every day with the tank on "reserve". From my understanding an electric car needs to have the batteries "topped up" every day (night).
In North America there are more vehicles than licensed drivers, most households usually have 2 vehicles as a starting point, and it goes up from there. In most metro centres who wants to drive more than they have to, the daily commute is already a test of "endurance". A 50 mile in one direction for a total of 100 miles a day is a "long commute", and 75 mile one way is "spend your life in the car" experience.
Any vehicle with a 200 mile range will more than suffice for a days normal driving before topping up the battery. Climatic conditions will have an effect on the range, especially when its cold. Its also a good excuse not to get an electric car "I drive a gazillion miles a day, this wont work".
The ideal application for an electric vehicle is a "commuter appication", vehicles with an ICE are extremely wasteful in congested traffic situations. For the vacation, road trip, call it a "travel application" an electric vehicle is not in its element. Then you resort to a vehicle with an ICE.
In the past few months(escalating price of gas), many households are keeping the monster SUV in the driveway for week end use, and have purchased a Yaris or Fit for the daily commute, got get the milk application.
The household than can only afford 1 vehicle, chances are its going to be a used vehicle with an ICE. Electric vehicles have a price premium that folks on a "budget" will not consider.
An electric vehicle is a form of socially responsible LUXURY and ELITISM at this stage. Its a reason why all the weird looking electric stuff that has been sporadically offered never made headways.