There is no link. This is 1000 words of pseudoscientific nonsense.
Many untestable, unprovable theories in the past were considered nonsense and later proven true.
I think the way you're using the word "theory" here dilutes its technical meaning. More accurate to call it speculation or philosophizing.