EV's are much better for addressing climate change as their life cycle emissions are much lower than those of internal combustion engines. EV's are much more efficient at converting energy to motion, thus they require a lot less energy to travel than ICE's. They really make a difference when we clean up the grid so that they are powered by clean electricity. They actually can even help to clean up the grid by providing energy storage to help even out the intermittent nature of wind and solar, helping move to grids with more and more wind and solar. Vehicle to Grid power is already possible, and when there are lots of EV's in service they can provide a huge amount of electricity storage. When manufacturing is also powered by clean energy, their life cycle footprint gets better still.
(Colorado’s most powerful climate tool isn’t what you think: Electric vehicles can reduce the state’s emissions more than anything else)
https://www.vox.com/energy-and-envir...newable-energy
I bet EV's will replace ICE vehicles working two decades almost completely, just as the automobile replaced the horse and buggy quite rapidly. There will be tipping points where manufacturers will go all in on EV's and stop producing ICE's, and as more people get EV's the charging infrastructure will develop rapidly so that they are practical for long range travel. Fast charging will improve, and it will compete with other business models where you pull into a shop and they swap your drained battery for a charged one in minutes (there are companies working on this now). I know many on here will disagree, but the future is electric.
Here are some excerpts from a study comparing life cycle emissions of EV's to ICE's in different scenarios in different parts of the world. EV's are better in all scenarios.
https://theicct.org/publications/glo...r-cars-jul2021
As some have pointed out there is a difference between limiting greenhouse gases to mitigate climate change and other environmental impacts of overconsumption. We really need to consume less, so hopefully we will get car sharing going so that we can eliminate the need for everyone to own their own car. Most cars sit parked all day and with better ride and car sharing apps they could be used more and we wouldn't all need our own cars.