To which "moon landing paper" are you referring?
Look - they're not perfect, and some of their articles are poorly sourced. When that happens, I turn elsewhere. When their "rebuttal" concerning the ability of the planet's ecosystems to adapt to climate change fell short,
I wrote my own. Most of what they have I've found to be useful, and their "interactive history of climate science" is a brilliant resource, if you have occasion to use it.