Ya, just like global warming science. The author drank too much of the coolaid.
>> Science actually is transparent in a way that religion is not. >>
Yep, that was the tip off for me too. Another junk science BS piece.