"He's completely wrong about Mars -- so what else might he be completely wrong about?"
Could you elaborate a bit?
I should have this URL memorized by now:
Global warming on Mars?
The article in the thread attributes it to solar activity. It's not solar activity that's causing the observed changes.