The big problem with the site you linked to, if you read the authors “rebuttals” (or at least the ones I looked at) they all basically say “the skeptics have cherry-picked the data to support their claims.” Then he goes on to cherry-pick data to discredit the skeptics!