Obviously, he’s most likely right about the correlation with sunspots. He might be incorrect on the mini ice age, though. The next max is expected in a year or two.
IMO, the shrill hysteria in reactions from both sides is due to pecuniary interests. Let it get warmer then colder again later on. People and animals don’t cause global warming any more than methane assures that there is life on Mars (which has also warmed with more sunspot activity).
What, you mean there might be more than one influence on our climate? NAH! If it's not us melting the planet, then it must be solar variability freezing us!
Why, it couldn't possibly be solar variability as a major forcing with an overlay of CO2-induced warming, or a CO2-induced warming with some variability that gives colder spells!
</sarc>
The fact is, we're still unable to tell for sure, and we should keep from further crippling our economy regardless of the cause of the current climate change so we are better able to manage the changes that come, natural or not.