Okay, cool. But the energy still has to be produced somehow. Are we shifting the diesel to coal power plants? So for every km driven, what is the comparative amount of CO2 produced? Is there a net benefit in this regard? Coal power plants might be more efficient, but then we are shifting the smoke stacks. Then what about the batteries? The batteries need to be produced, and they have a useful lifespan, then need to b…
Maybe the batteries aren't very good for the environment, and maybe there are still problems to be solved with energy generation - it doesn't mean that it's not worth it to try to make our vehicles cleaner.