[My god, if I had only known. -egg]
It’s listed on WD-40 official website as a myth. They say that it’s technically a lubricant, it’s job is to clean things. For some tasks around the house, WD-40 offers the job of both cleaning and lubricating. However, using WD-40 on a job that specifically needs lubrication will not yield the results you desire. I only recently learned this and wish I knew it before wasting time spraying door hinges to keep them from squeaking. You should have 3-in-1 oil along side of your WD-40. Just as versatile.
[…]
This is a common misunderstanding. It does have an oily texture, but it does dry out and it won’t keep things lubed up forever. Now, cleaning a surface that had oil or grease on it with WD-40, and then using some Tri-flow is probably your best bet.