Limited resources of the three key elements is the first problem.  There isn't enough for even a fraction of what's being proposed for battery power.  Second, there are only a few, first world mining regions where there are any useful environmental laws and regulations.  As noted, most are bottom tier states where corruption is job one.  Finally, batteries do not make energy.  They store it.  The electricity has to come from somewhere.  Simply put, "renewables" are not up to the task without massive environmental impacts. They are also short life span, in terms of industrial processes, and hugely waste generating.  Nuclear is likely the "best" option but the NIMBYs  and ENGOs are against it.  That leaves - you guessed it - coal and natural gas.  So, no, EVs are not the answer and in fact are really a bigger problem.