I agree. The simple fact that everyone knows but nobody wants to admit is that humans are too stupid to think up these things on our own. Therefore, alien visitation is a fact, deny it all you want. See how simple logic can be? The more flawed the logic, the simpler it gets.
So how much does GR know, and what is he covering up?
Seriously, though, that is an interesting article. I wonder how much of it is known and how much is speculation.