Oh yes, great detail on the ingredientsKerosene makes more sense, just because it's dirt cheap. WD40 does the job of cleaning very well, but it's stupidly expensive when used for that. Obviously it sucks as a lube. WD40 are quite closed mouthed on this though because it's hard to say "safe for rubber" when there are so many different products under that name, some of them very dissimiliar. They refused to confirm a few years ago that the product was safe for o-ring chains, which The Internet took as meaning that it's not safe, but of course it means no such thing.
(The WD40 fluff about the ingredients being secret is nonsense, nothing's secret any more, there's mandatory material safety sheets for the stuff which detail its ingredients- the US ones are even on the website. The "top secret" stuff is just marketing.)
If you must use a product like WD40 as a lube- which is a bad idea- then at least use GT85, it contains PTFE and is a much better lube. It still sucks though, compared to a proper chain lube.