I might not agree with everything he says or does, but Richard is still a legitimate scientist and that's nothing to scoff at. Calling him a moron might be a bit much. Still I get that people can be "stupid" at certain things. But then again, I haven't heard anything about him for a very long time...
But nevertheless, he's a good counter to the religious fanatics, right-wings and islam.