I don't know anything about the subject itself, but I don't like that the article makes hyperbolic claims like
> Together this weighty band of experts has just published a paper in the scientific literature that’s likely to be seen as landmark in our understanding of life on Earth.