It's also worth considering that EVs & battery technology are evolving and over time the impacts from build, use and disposal will most probably lessen. If you start with the industrial revolution, the fossil fuel industry had a couple of centuries and the ICE vehicle industry had about 100 years before they even had to think about the environmental effects of their actions and come up with solutions. The battery industry is really only just getting started and already environmental impact of the full life cycle is a significant consideration and a budding industry in itself.