This is a very interesting article, but I'm not certain how these are all "debunked by science". What we have here is not science, but the opinions of authority. This can be informative, but considering it as evidence isn't science, it's a logical fallacy called "the argument from authority".