So first we had a bunch of pundits "discovering" that the peer review process is flawed. Then, next step, we have a bunch of scientifically-untrained pundits and non-specialists jumping into the debate and giving loud opinions without understanding all the research already done.
This is debate is just becoming more ideological and less scientific.
P.S.: No, I don't know who this Randi is. But I am sure he's not a climatologist.