For those of you who want rational scientific evidence check them out. Most of the stuff they have went totally over my head but would really connect with those who have a scientific background.
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.