Even if ALL of the electricity to power EVs was generated from the dirtiest coal plants, it would STILL be cleaner than every single car carrying around its own heavy, petrol burning, ICE. Also you have the benefits of localizing pollution somewhere less populated. This smells like a big oil hit piece.
Now, there is a separate conversation about other forms of transportation being even better than personal automobiles. Trains and even airplanes might be better in some scenarios than everyone racing around pell-mell with their own car, but that's a different issue. If we, as a society, have decided that everyone will be driving their own vehicle, the question is how to make that scenario least damaging; and the answer is electric vehicles.