So you keep saying and we have discussed it before.
There are many things to consider but I think electric cars come out ahead by a mile.
1. The CO
2 emissions to produce electricity depend on the mix. Thus there is a great deal of regional variability.
Most cars sold in the US have less than <40 mpg. So you'd save CO
2 even on current US grid with most models.
But there is also the question of time. Electric cars are still a small fraction of all cars sold (let alone on the roads) and it will take a few decades before they constitute a majority. In that time it is very likely that CO
2 emissions per GWh will drop significantly through improvements in technology and things like coal becoming more expensive (through reserves depletion and/or taxation). Thus electric cars and the grid mix will evolve together.
2. Electric cars provide energy saving benefits like regenerative braking and not having to idle (especially beneficial in congested cities!). Also, electric cars are a lot simpler than their ICE counterparts so there will be not nearly as many parts needed over their lifetime.
3. You should not just look at CO
2 emissions though. Air pollution is a big deal too. Air pollution from cars, unlike power plants, mostly happens in the middle of densely populated areas. Also, it's easier to clean emissions from one power plant than 1,000,000 cars.
Besides air, there is also water pollution from spills and leaks. Electric cars need far fewer fluids.
But this really needs to be split into its own thread.