>Self-promotion is suspect in this highly competitive, and not infrequently nasty field.
I'm not sure who's self-promoting; this is a news article about a big discovery.
> But I would caution some skepticism, especially when the discoverer trumpets the extraordinary significance of the discovery.
The linked article is from a news organization.
Further, the data for the article are published in a high-profile journal; these are fairly credible findings.