> The discovery is “a dream come true, because it supports arguments that our teams have been making for more than 10 years,”
Ten years of debate could be motive enough for some people to fabricate the finding.
EDIT: All that aside, assuming it is legitimate and we can trust the discovery, I definitely agree an absolutely phenomenal discovery