One thing you didn't touch on is the energy that powers an electric vehicle comes mostly from fossil fuel power plants, as we can't use nuclear and wind/solar don't produce enough energy.  Honestly, it's like ethanol all over again.,(reply>), @Brian Except an EV requires energy generated from emission spewing fossil fuels.  It may not directly expel emissions but there are still emissions.  Combined with the environmental destruction to produce the damn things and tell me again how green they are.,(reply>), so does the energy that oil refineries use, to produce the fuel your car needs..... and your car still puts out emissions everywhere it goes afterwards. An EV does not.