In other words, you admit that you are unqualified to determine the factual accuracy of the content, but it sure sounded scientific to you.
I run into the same response when a vendor comes to management with a gee-whiz PowerPoint presentation about the latest buzzword in the IT industry. Management thinks that the vendor has somehow "proven" their technology; us worker-bees then have to go in and correct their impression, using language that can be understood by idiots and education majors.
Now that was a good one!