Sorry but I'm being thick today. Co2 in the atmosphere is 2% but you are only allowed something like 0.2% to come out of the exhaust. Doesn't that make the engine a good guy by cleaning out 1.8% of co2 from the atmosphere?
I know I'm missing something here but I can't think what.