That may be it.
That, or perhaps he was posting stupid threads (about the inability to participate at competitor websites) in the Announcement section designated for site news, despite the fact that it is generally only used by the site staff? I don't know, I'm just throwing out some random suggestions...