The poster was claiming grease on the discs themselves and on the friction material.
Not just the rear backing plates of the pads.
He claimed the technician/mechanic put it on to stop squealing.
I suspected that but thought no, no one could be so daft? No wonder your suspicions.....there has been a guy on here in the past that I know from other websites that would pull stunts like that, he was also not averse to a double login so he could post his nonsense and then agree with or applaud himself, he was a Legend in his own mind and we all know what's at a Leg-end and I don't mean the foot end either ;-)