I don't even think they have anything even resembling an obligation to explain themselves. I personally think the whole thing is made up, it's got too many telltale signs, but I'm sure they don't care whether or not I believe that. If true, they're basically doing a public service to other restaurants by sharing their findings. If false, they wouldn't be able to prove anything anyway. It's really up to them whether they want to be believed or not, and I'm guessing they don't care.