I wondered too.
Yeah, it looks like he may have run afoul of the mods (and possibly the authoritahs) with his last post.