Another point nobody has mentioned, from a purely thermodynamic point of view -
Coal is 100% carbon - so you are essentially producing carbon dioxide to get heat. However for various reasons, coal is dirty and difficult to handle, from mining (strip or underground) to handling. This is why coal usage is declining, regardless of which party is in power and pushing which agenda.
Natural gas is 4 hydrogen atoms to 1 carbon atom - so you are producing 2 more water molecules (H2O) to 1 CO2 molecule when you burn natural gas - hence “cleaner” in the environmental sense of carbon into the atmosphere vs heat produced, not to mention handling - it is neatly pumped from ground to power plant without messiness (except for occasionally spectacular leaks).
Gasoline (or diesel) falls somewhere in between, being chains of about 7 iterations of 2 hydrogens to 1 carbon (plus an extra hydrogen at each end) so burning it is producing 1:1 water to CO2. Plus petroleum takes a lot more processing to produce usable product than does natural gas - messy refineries and all.
Then consider that when you run a regular car, you are producing a massive amount of heat. You are essentially burning petroleum and sending a significant portion of that energy produced out the tailpipe or through the radiator as waste heat - whereas the whole purpose of a power plant is to efficiently capture and use as much of that heat that it can. It also (being not mobile) can have the extra weight and bulk to improve that capture.
(Not to mention - but I will - a vehicle that does not regularly heat up to combustion temperatures and down again is stressing the overall structure of the device a lot less; plus, you are also not producing a couple of quarts of waste oil every few thousand miles, or worse yet incompletely burning it through the tailpipe)
My house has a 100kW service. This is the other item a lot of discussions of home charging overlook. The problem is not the grid, it’s the last mile. I deliberately tell my Tesla to start charging at 1AM. At that point, the dryer, oven, etc. are off. Most lights are off (less relevant with CFL and LED). Only once, about 2 years after I got the car, did I pop the main breaker in the middle of the night - presumably between the A/C and the hot water tank cycle going on, charging overloaded the breaker. Since then, I set the max current to 26A instead of 40A (240V). This adds 38km/hr instead of 59km/hr. Even so, 7hr x 38km =266km or 165 miles. That means the car is fully charged by 8AM almost every day. (Standard household circuit - 120V, 15A - will only add about 3mph or 5km/hr - barely usable except in an emergency, or with short commutes)
It’s hard to track exactly the impact on my electrical bill, but with a moderate commute I estimate it was about $40 to $60 (more in winter) for about 9¢/kwh. meanwhile, my wife’s BMW needs 2 fills a month for her commute and the last fill was over $100. (Although technically, the Tesla is hers and the BMW is mine - she is just worried about door dings and just doesn’t trust the busy parking lot at work)
I charge to 80% unless I am planning a long trip. There’s more to it than just total charge time - the amount I need to charge is the same - how many miles/km driven. The point is, charging batteries to the very top or letting them drain to zero, too often, will cause the imperfections that ruin the batteries to develop faster. 80% (or 90%) to 20% is the recommended operating range, to be exceeded only when necessary. Slow charge overnight is preferred to fast charging. There’s an article describing a taxi service between LA and Vegas, where the batteries were regularly fast-charged while hot several times a day - one pack lasted 180,000 miles because a cell failed, the replacement was still going when the car hit 400,000 miles.
So it would not be a good idea to start charging immediately when I get home; If I wanted to avoid this hassle, I would have to upgrade my service - which many have said is impossible in their area, but in my area would probably cost $10,000 at least (possibly double that) including new thicker wiring from the street, a bigger panel, and plenty of electrician hourly wages.
I agree, if everyone bought an EV in the neighbourhood, and they all expected to charge at anytime regardless of peak usage, the grid would be severely strained and probably need a lot of upgrading. But as pointed out previously, most charging can happen during the off-peak hours - meaning those power plants built to service peak times can now run longer at higher capacity, resulting in more revenue for the utility company without a lot of extra infrastructure.
When demand goes up, the utility can add more coal or natural gas, run the plant a little hotter (up to its design capacity, of course) and sell more electricity. Most AC goes on-off, on-off - but averaged over 1,000,000 households, the demand is pretty steady. Same for everything else. Or, pull the rods a bit further out of the reactor core so the water heats up faster, or open the gates in the dam, so more water flows through the turbines. When the wind is blowing harder, they can do the opposite while maintaining the same level of power. So not all EV charging means more carbon into the atmosphere, and since mostly it is coming from natural gas, it’s less carbon than with gasoline.
As for recycling - Tesla has only been producing Model 3’s in bulk for about 3 years; a lot of earlier S and X models are still on the road - so the demand to recycle auto batteries is still in its infancy.