Granted the "About Erik Max Francis" page linked from crank.net (above) is about Erik Max Francis, the fact that the word "I" appears four or five times in every sentence kind of tips the reader that the guy is an egomaniac of some sort.
Francis is what I'd call a professional skeptic. You can do your own google search on "professional skeptic"; My choice of a starting point would be Wade Frazier's article on the topic. Basically, Francis is not the kind of guy whose opinions I spend much time worrying about.