Car emissions are dwarfed by industrial and agricultural emissions. Plus, before an electric car is used for the first time, it already generated more carbon than the dirtiest of non-electric cars during its manufacturing.
Then, if factories move from one country to another, with a higher carbon footprint, the global emissions don't go down. You are just moving [while increasing] emissions to somewhere else.
So, the "cleaner environment" is just a local phenomenon and a global level it is not the case.