Board Thread:General Discussion/@comment-66.56.44.237-20130617084327/@comment-4913740-20130923054750

No. If you pay attention to the forums, there are plenty of discussions and arguments about that very theory. I think it has been strongly debunked but you are welcome to defend it and argue and your ideas will be respected.