I think that was because they were bad for certain types of rubber used in seals.
But I don't know if its still relevant since seals aren't made of rubber anymore and use synthetic compounds instead.
Basically I use oil for light parts including seals or silicone grease on heavier metal to metal contact. Haven't had any issues yet...