EV's can help save the planet from global warming.
No engine oil changes (or leaks), ever.
Fuel is transported through wires; no pipeline spills.
Fewer moving parts to wear out.
Fuel up in your driveway.
No oil spots in your driveway.
No dirty oil spilled all over the place by DIY mechanics.
No air pollution in heavy traffic areas.
Wide range of sources to provide electricity.
They won't help save the planet. They still require vast amounts of electricity, the more electricity you use the more power plants need to provide which means burning more fuel. If everyone suddenly had a EV then our electricity use would grow beyond our ability to provide. We need more nuclear reactors, or the ability to mass produce fusion energy or learn the manipulate gravity to pick up the slack. That electricity doesn't come from nowhere, electricity that we use doesn't exist in nature, it has to be made by man and you can't make electricity without a fuel source.
EVs pollute the earth more than a conventional car does before it's even driven, and it continues to pollute with it's energy needs.
Electric cars might pollute much more than petrol or diesel powered cars, according to a report.
www.bbc.com
Batteries themselves in ev cars are finitie and need to be replaced. Batteries are made up of hazardous materials. Even recycling a battery generates waste.
Everyone knows about the clean aspects of electric car batteries, but there are a number of environmentally harmful ones that need to be addressed.
magazine.northeast.aaa.com
Sure less moving parts, but vastly more amounts of electronic parts that are more costly and more prone to go bad. Might be fine for a few years but after 5 years pricey problems will crop up meanwhile my Toyota Corolla I just traded in was 18 years with no big or expensive costs aside from replacing my motor for 1 window and a water pump. Even replacing batteries is insanely expensive.
Can fuel up in your driveway over the course of many hours meanwhile I can fill my gas tank in 90 seconds on the way home. Or if you need to charge while you're out you'll be sitting somewhere a long time.
There is no simple answer, but knowing the variables will help you better estimate the time it takes for an EV battery pack to fully charge.
www.caranddriver.com
Everything else you said is either kind of right, or just plain pointless.
But you're forgetting other facts.
An ev cost is outrageous for the majority of Americans and they can't begin to afford one.
You have to pay for that electricity. My neighbor has a Tesla and last year his bill went up 150 dollars a month soon as he got it, now that Duke energy was increased our electric by 15% it's going to cost more.
Mileage isn't as good. Especially if you use the heat or air conditioner it chews up that extra power lowering the amount of miles you get.
We cranked up the heat in our Tesla Model 3 to find out just how much of an impact it has.
www.caranddriver.com
I can go on with more real world examples of why a EV is not better than a traditional car in most cases and in a lot of ways worse. But thinking ev is a magic bullet is just plain dumb. It will take new mass scale energy production, a infrastructure to support it, and another 10 to 20 years of revisions from current cars for them to be worth considering.