Regarding climate change and CO2 emissions, electric cars fail too : making the car AND producing the electricity to run it still produces way to much CO2. (most electricity still comes from coal)
If I had to make a bold prediction : in the future, individual cars (running on gas or electricity) will be rare !