Yeah.. not sure if that was his finest hour. He seems to be a pretty good example of someone who is so anti-darksiding that they can't even recognize that there are some benefits. The darksiding that he did was 10 years ago, was for only a handful of miles, and gave no regard to finding the right air pressure.
I bet he doesn't believe in God or space aliens either