Heh. "We're from CERN, we're here to help you. Trust us."
Really, I'd rather hear it from someone who has NOT pinned his career to the project in question...
I agree with you there, but it's not easy find comprehensible explanations that aren't just rehashes of CERN's statements. I haven't found credible counter-theories so far either. (That doesn't prove anything, but I would have posted a link if I found one that was reasonable.)