People and climate? How about just climate. People weren't here to stop the asteroid that horrifically changed the climate and killed the dinosaurs.
People and climate is the conclusion of the scientists studying the system, as explained in the article. Are you trying to make a comment on something else?
I saw a video about this and their hypothesis was that the mega fauna lived without predators. Then when humans arrived it was like fish in a barrel.