I guess someone "peer reviewed" all his papers
it was found to be subjective and unsupported.
Reply on news.ycombinator.com