I disagree. I've read some of his forecasts and he's getting better over time. He put Mexico within the sphere of possibilities.
I think there's something to his solar flare theory. It may not be the only the only piece, but it seems to be a piece. He'll have an uphill battle to fight but it's fun to read his stuff.