He doesn't seem to be a marking guy. Also you haven't given a reason not to take his words seriously

You must not be reading the Navier-Stokes threads. Marketing, damage control, PR department or engineer it doesn’t matter.

You don’t think employees with an incentive to profit financially by imposing government regulations on competition should be questioned?