Did you read the cited articles or are you basing your assertions only on this Web article? There might be a lot of detail on the evidence in the cited articles which are just not mentioned here.
It's somewhat ironic that you throw around a speculation that everything is speculated without actually trying to look at the possible evidence yourself.