The batteries and necessary environmental destruction is terrible, not to mention becoming dependent on other countries for the resources worst of all China. Full adoption will require better batteries for range and better use of our limited global resources, that’s what Toyota is waiting for with solid state. I think the heavy duty end of motor vehicles will likely end up with hydrogen fuel cell. We have much more proven fossil fuel reserves then ever, it would be wise to continue obtaining from our own country and not become dependent on begging the Saudis again in the mean time. Nothing beats the energy density and ease of transportation of petroleum yet, though it might be possible to transition to EV for some autos. We have to remember clean grid energy is biased towards daytime and summertime. I don’t think giant batteries of the aforementioned limited resources are the solution. Homes can run entirely off solar with batteries at night, but cars use many times more energy. Heating in the north is entirely dependent on fossil fuels. Maybe someone will figure out the summer to winter storage problem, and I hear fusion is making promising advances, nuclear is the only clean option going forward for the type of wholesale changes people are expecting from the grid. Almost none of the common political troupes and typical layman’s discourse is possible or sustainable with the technology they promote.