Operative word 'was', Indeed economics, convenience, and the advent of Horizontal Drilling (in America and maybe someday Antarctica) may delay the onset of Electric cars, but the thing that is holding it back isn't the 'tech'. it's the reality of the $$$ and to a lesser extent the vested interests of the industrial incumbents. What other motor gives you max torque from zero RPM, is whisper quiet and makes your fuel gauge go up whilst rolling downhill or braking? What other motor can drive hundreds of miles for 3 or 4 dollars? What other motor can you leave running inside, and not have it kill you with carbon monoxide. What other engine/drivetrain has 5 moving parts (driveshaft and rear differential). What other motor is limited by bearing lifetime? (A. Induction and Other Brushless Electric Motor types) What other car could get rid of Transport Related pollution tomorrow, and put the (overall) lowered amount of required emissions in a centrally located power station where electrostatic scrubbers can get rid of particulate pollution? Or you could use nuclear, if your into that, or 'Renewables' if you live in a world that would pay for that.
What other car cuts out the whole "dinosaur being buried under a rock for thousands of years part of fuel production" to turn into Crude Oil -> Petrol -> and ultimately Solar energy that gets all our cars moving everyday, by using Solar Panels to capture the energy directly rather than having your own private Jurassic Park set up and then periodically burying it to collect the Fuels sometime later?? I know Brazil produces a lot of ethanol, how much land are they using to do that? Provided that the population keeps increasing, do you think there is enough arable land in the world not being used to feed people that could support all the worlds cars using ethanol? Do you think we should all catch the train and ditch energy intensive personal transportation?
Anyway, back to the topic. electric cars are just starting to take off, at first for people who can afford them, and after that, for people who want to pay less than what it would cost to operate an ICE. Like how computers were first built by the militaries and universities, and then used for companies that wanted to save money and do more with less. EV's certainly has a hard time ahead of them trying to usurp a huge, successful and established industry that has given us alot. Remember, the ICE is a Highly Complex, high maintenance machine with (hundreds of moving parts, that needs various fluids, and a Transmission Drivebelts, Air Filters, Cam Shafts (timing related tasks can be shuffled off to a $2 microcontroller) and a muffler and a catalytic converter, and any number of items you no longer need in an EV).
I think the only thing stopping the EV from obviating the ICE car as we know it today is the battery, in every other technical respect it is superior today, except perhaps in sex appeal, but that's not technical :-) . I judge superiority in terms of 'what is the simplest, least labor intensive (and potentially cheapest, sustainable) way to do something" . The compromise always tends to the cheapest option in the markets. So maybe in economics, cost relates to how laborious it is to do something, It must have been very laborious of the US Government to bail out those Banks. Off topic, again! In conclusion, I.C.E. is winning today. When fuel becomes too scarce then we will move on to something different, I consider that something superior, maybe that something and how it is perceived is in the eye of the beholder.