Always strikes me as a bit rich when people who are filling the air full of toxic fumes pretend to give lessons to others.
Noise pollution is considered anti-social behaviour. People who pollute the air should be regarded in a similar light.
As for cyclists. The negative impact they have on society are relatively inconsequential. The positive consequences of more people cycling (or walking for that matter) are undeniable.