I think what this "scholar" has done is shameless self-promotion and whose hypothesis will never be proven to everyones satisfaction.
ping
By that logic no academic could ever publish a new idea.
Since you say you do not care, why are you reading such a thread, posting about it, and arguing the concept?