Electric cars do two major things:
1) Get cleaner as the energy sources gets cleaner.
2) Don't pollute where people breathe regardless of what the source of electricity is. A high percentage of electric vehicles would really reduce urban healthcare costs because the rates of asthma and similar lung problems would plummet. And of course it's easier to control pollution from a single source than it is from a million sources--only the political will is needed.
Bear in mind that ICE cars start out as clean as they will ever be and get worse as they age. Overall the oil today is dirtier than the oil of fifty years ago because a lot of the easy to process (clean) oil is gone. Tar Sands oil is especially dirty. ICE cars also have lubrication fluids that need to be dealt with every few thousand miles and catalytic converters are not exactly environmentally friendly after their life is finished. And once you've driven electric for a while, even the cleanest ICE stinks.
1) Get cleaner as the energy sources gets cleaner.
2) Don't pollute where people breathe regardless of what the source of electricity is. A high percentage of electric vehicles would really reduce urban healthcare costs because the rates of asthma and similar lung problems would plummet. And of course it's easier to control pollution from a single source than it is from a million sources--only the political will is needed.
Bear in mind that ICE cars start out as clean as they will ever be and get worse as they age. Overall the oil today is dirtier than the oil of fifty years ago because a lot of the easy to process (clean) oil is gone. Tar Sands oil is especially dirty. ICE cars also have lubrication fluids that need to be dealt with every few thousand miles and catalytic converters are not exactly environmentally friendly after their life is finished. And once you've driven electric for a while, even the cleanest ICE stinks.