So McCain wants to offer 3 million dollars to someone to invent a reliable electric car. If memory serves me correctly GM developed the EV 1. If GM brought that car back they wouldn't be hurting financially.
GM leased the vehicle to comsumers and there was no option to buy the vehicle at the end of the lease. The car used no fossil fuel (the oil companies didn't like that) and there was little maintenace/repairs needed (GM didn't like that).
Granted the car wasn't for everyone but for people traveling short distances it was a great car. It had a top speed of 80 MPH, had a 80 mile range on a single charge and went 0-50 mph in 7 seconds.
Turns out that the car was so good that GM took all the cars back from the leasee at the end of the lease and crushed them all in a scrap yard. I believe there might be one or two in storage.
So we have the technology....why don't we use it. Seems the plus out weighs the minus on this one. Just my opinion.