Very well debunked. I might listen again if they had a theory of their own backed by positive evidence, instead of just consisting of an attack on another theory.