Ben Hammott's own statement
For everyone who, either still believes that this is true, or lack any good-enough arguments of why it wouldn't be accurate - check out "Ben Hammott's" statement which he published on his webpage on April 2nd 2012, http://www.benhammott.com/hammott-statement.html
Or maybe that's just what they WANT us to believe... hmm..