You are forgetting one thing: how the electricity is generated. Nuclear reactor is clean, hydro energy from waterfall in Norway is even better. Or a coal power plant in Germany. Electric engine might be super efficient. But at the end it could also be coal powered vehicle.