The page you linked, like most of the pages on that site, is riddled with gross inaccuracies. I think it's a disservice to point anyone at that site.
Going to his site is like picking and eating mushrooms, until you can identify the ones that are poison it is probably best to just stay away. The mushrooms are his points of course.
It could have been worse; I could have linked to CR as well.