I re- read it and while they make some logical explanations, it doesn't fully debunk the vid. It also doesn't address some key claims made in the vid. It gives half assed excuses for others that are just as much of a reach like the ones theorists make.
I think the article will only raise more questions. I can already see theorists focusing their attention on making their claims even stronger.