From your post, I'm not sure you realize he isn't posting here, he's posting on DU and just being quoted here. I am serious as a heart attack when I say they have had, and still have, even crazier posters than him. Just check out their Troofer or Israel-Palestine dungeons err, 'forums' if you doubt it.
You can of course sign up over there and then alert on him to that site's admin, of course they would regard you as a 'Lousy Freeper Troll' for doing that and tombstone you, but it's always an option.