I'm afraid you should have continued watching. It wasn't ranting at all - it was highly science based, well argued and convincing. The majority of contributors were professors (all clearly well qualified tin the appropriate areas), not the usual cranks.