WD40 isn't really a good lubricant for anything,
but does an excellent job
of cleaning parts and stripping oils and gums.
(recurring message...again)
WD40 isn't a "lubrificating" oil. WD40 is a very thin silicone oil,
excellent for penetrating thigh things and creating a film of silicone
protection, but no lubrificating whatsoever. It can seem to lubrificate at
first, but when it dries out it clogs everything around.