I agree EV have perks, however, they are not the panacea that some people think. Over time as technology and infrastructure advances, they will be more of a benefit.
The problem is that people are pushing for them now without thinking of the impact on the existing electric grid.
These same people are also discounting the environmental impact of obtaining the rarer minerals required to build them, like cobalt, titanium, aluminum, lithium, and nickel.
According to Earthworks.org, In a 100% renewable energy future, demand could reach 136% of the documented nickel deposits that are economically feasible to extract, 280% for lithium, and 426% for cobalt.
https://earthworks.org/fact-sheet-battery-minerals-for-the-clean-energy-transition/
Never mind that to build one Telsa battery, you need to move 500 tons of earth to obtain the minerals. They also discount the amount of energy it takes to refine those minerals.
https://www.wired.com/2016/03/teslas-electric-cars-might-not-green-think/