Everything that is in this article can be said about the “settled” science of global warming as well.
Precisely.
Peer-review dogma in climate science and in science in general http://www.freerepublic.com/focus/f-news/2777433/posts