China is CHEAP and thousands of miles away. While England gets very upset about 4x4s and nonsense like that, CHINA and INDIA are pouring out CO2 emissions like there was no tomorrow (and there probably isn't).
Look around in your shopping centre, see how many things are "Made in China" - go on, do it.
Then when the next cyclone, hurricane, tempest, emerges, blame it on God, and not on human greed, that "Oh I can save two quid here" mentality.
When humanity disappears, it will have been because of greed.