Why does the Disapproving Cyclist say not to use WD40 on a bike chain?
It’s not a good lubricant for chains. WD40 is much more a solvent than a lubricant and will remove what chain oil you have. It is also only a light lubricant, so it will only briefly work on your chain. After a few miles or wet conditions, you will end up with no lubricant at all. Bicycle chains are way too fast moving for WD40. You need a good lubricant for a happy chain.
What does WD40 do well for a chain?
It’s good for cleaning a chain, but after cleaning you need to use a good bike chain lube. WD40 does make products specifically for bike chains if you want to use the brand.
The chain is a really important moving part on the bike. Treat it well. A bottle of chain lube will last you a very long time as you don’t use very much each time. Money well spent! Keeping your glorious bike in great riding condition is too important to be cheap.
Just stick with it. What seems so hard now will one day be your warmup.