In reply to Mike Schinkel.

Having read the article, I could find plenty of opinions I disagreed with and plenty of non mainstream views.

But nothing that was clearly factually wrong. As other commenters have said silencing views you disagree is a slippery slope