This guy is one of those iconoclastic fellows who people partially agree with on one point, and completely disagree with on another. It's pretty hard to reconcile nuclear energy with the idea that the planet self-regulates since nuclear energy screws most of those self-regulatory mechanisms up and seems to require vast sums of time to undo.