Do you know how the scientific method works?
Please go back and re-read what I wrote. I referred to the ARTICLE, and asked for a link to further information.
Plus, unless the researchers are a million years old and older, of course it's based on assumptions. But the ARTICLE doesn't contain any of that information, so we cannot draw conclusions from it.
Your contention that peer review in this field is going to destroy assumptions is silly and reckless.