The environmental cost of the manufacture if the battery has to be considered along with your points. At least with current technology and electric power production, the electric car is a dead end approach.
Good post. I completely agree with you. I use the analogy of electric vs gas clothes dryers. Most folks want a gas dryer because it is much cheaper to operate then an electric dryer; i.e., it is much more efficient to create the heat in the clothes dryer by burning gas, rather than generating the heat at a power station, converting it to electricity, transmiting it over power lines, and finally converting it back to heat in your dryer. Same thing applies to cars.