Tesla also doesn't have a 250 mile range car.
Also, porc, you say recharging times need to go down by 50%. Do you live in a part of the world where people only sleep 2 hours per night, or something? Do you know anything about how electric vehicles are used?
I am familiar with the usual argument EV enthusiasts make. However the key here is long term travel. I would agree that charging times are no problem in the city, as you charge overnight. However inter city travel is the key here.
Of course if you had taking a few seconds to think about this, you could have guessed that I am referring to inter city travel.
Secondly as I have stated already, the 120 mile range figure references a typical electric car range before Tesla arrived.