The environmental debate between ICE vehicles and EVs is full of half truths. I don’t believe anyone has or even can, do a full carbon analysis’s of the entire cradle to grave life of the two technologies. However, there are some details that ICE advocates should be aware of. 1) only 1/3 of the fuel you put in your tank actually turns into getting you from point A to point B. Thank about that. Your 3/4 ton pickup with a 25 gallon tank costs $75 to full up at $3/gallon of fuel. $45 of that fuel is used up in heat. Heat is one of the engineers biggest ICE problems to solve. There is a huge radiator in front of the engine that tries to dissipate huge amounts of heat so the engine doesn’t begin throwing pieces all over the road. Then pickup truck owners are fond of aftermarket tires and re-chipping that further creates more heats and less efficiency. 2) 95% of an EV’s battery can be recycled. There is zero effort to try to recycle the exhaust gasses generated by an ICE engine. That’s 10-20 years of chemicals generated that float around in the atmosphere doing damage that even the petroleum industry knew about. 3) Yes, there are environmental impacts of mining the minerals required for batteries. But once that’s done the battery exists and can be disassembled and reassembled producing a new battery with less and less mining required. Mining and refining petroleum products also has an environmental impact. That impact is constant - as in it will never end as long as ICE vehicles are operational. Mining and refining petroleum will always be dirty, adversely impacting the cleanliness of our land, air and water. All things that our survival depends on. 4) Electric is not 100% clean energy - right now. It is getting cleaner every year. It will never be 100% clean. But it can get pretty close. There will always be manufacturing impacts on producing wind/water turbines, solar panels and wave generators. As well as the other sources that haven’t been invented yet. But stated in point 3, petroleum will never be even remotely clean - ever. The damage done by mining and refining petroleum can be mitigated. It may take decades or even centuries to do it but it can be done and needs to be started now.