I assume you have not seen the documentary or read the book, both of which go into great deal about their use of technology and methods applied to reach their conclusions. If you haven't see it, you should.
If you have seen it, and think it shows nothing, I would be willing to debate you in this forum.
Just a suggestion-you shouldn't call that posted article a "screed" unless you believe it, and that would beg the question from some of why are you frequenting Free Republic. It is nothing of the sort, and the use of that specific term has meaning, that if applied directly, reflects on the values of the person using it in this context.