Everything we make, for every product, including ICE vehicles, has an impact. Its grossly unfair to only single out the sources of materials that go into batteries as if they're the only things on Earth that have an environmental impact. And it's also ridiculous to act like because a mine in China operates without any environmental controls and just dumps its wastewater out into local rivers, that this is the only way EV batteries can get graphite.
Heck, some EV battery anodes don't even use natural graphite - using instead synthetic graphite or amorphous carbon. Synthetic graphite and amorphous carbon being of course petrochemical products. So I guess maybe should switch to covering the environmental impact of oil production? Be sure that if you do that that you kindly skim over the fact that the world is currently consuming unthinkably vast amounts of oil just to burn it up into our breathing air, in order to run all of our ICEs!
You talk about nickel, copper, alumium, and I should add, you left off the elephant in the room, iron... what the heck do you think an ICE vehicle is made out of? Parts are generally steel and alumium. Stainless steel parts use nickel. The wiring harness (something Tesla is notable for its extensive efforts to vastly
reduce) is copper - about 25kg per vehicle nowadays. What parts of an ICE vehicle, exactly, do you think are harmless to produce, as though they were zapped into existence by magical fairies? Ever seen a steel smelter?
Step Inside China’s Hellish, Illicit Steel Factories
This sort of "Let's all pretend that only EV components have environmental impacts so that we can keep pumping up and burning ten million tonnes of oil every year" nonsense drives me crazy.