Radioastronomer, your expert opinion would be most welcome on this thread.
My opinion on this may not sound scientific, however, I think it fits this article to a tee. One word says it all:
Flapdoodle!
(or you could use the word codswallop as well LOL)