Gas has significantly lower emissions than coal. Progress is progress.
Absolutism gets us nowhere, unless your goal is to drive humanity back to the stone age by "switching" to energy production systems that do not currently exist (with the exception of nuclear, which is the only currently practical solution for "green" base load that we stubbornly refuse to consider).
All of those electric transportation doo-dads add significant load to a system that can barely keep up as it is (in the US, anyway).
Just to emphasize the point, in NYC environmental extremists shut down Indian Point, thus converting about a quarter of NYC's power demands from clean energy (nuclear) to fossil fuel. Meanwhile, each of the past few summers the city has come close to rolling blackouts. Good job, folks.