The problem with going electric is that the hundreds, if not thousands of power stations the world needs to charge several hundred million electric cars (and to keep them charged up) will likely produce more pollution than all the cars that have ever been on the roads in the history of the world.
Then there is the problem of the heavy metals in in the hundreds of millions of batteries in all of these electric vehicles. What will happen to those heavy metals when all of these batteries are replaced? The combined effects of the pollution created by hundreds of power stations and thousands of tons of toxic heavy metals will be far, far, worse than even the worst pollution we see today, so for the moment, electric is NOT the way to go.
Don't get me wrong though; I am as concerned about the current levels of pollution as the next guy, but making it worse by building and operating hundreds of power stations, and attempting to keep thousands of tons of heavy metals out of the environment is clearly NOT the solution.
As matters stand now, there is no viable alternative to the internal combustion engine, and you should not let yourself be deceived by all the talk by car makers about their efforts to introduce electric vehicles. At the moment, the few cars they do produce can be accommodated by the current generating capacity in some countries, and their batteries won't be due for replacement for at least the next few years. Just wait until the power grids in the USA and Europe can no longer cope with the increased demand, or when the problem of recovering/recycling/storing heavy metals from millions of EV batteries becomes as real as the problem of storing toxic nuclear waste is now.
The truth of the matter is that car makers in the western world can all claim various forms of tax credits relative to the costs of developing electric cars, but as we know, talk is cheap, and especially if governments are paying for the talking. It's all about winning the next election...