My only point was there is no reason to "avoid" WD40; I would agree that there are newer, maybe better, but certainly other products that will work!
Actually, when buying the aerosol cans, I buy what is on sale, available, or cheap! Be it WD40, LPS, Radiator Speciality, or generic; for cleaning it just makes no difference to me.