My first thought was that the company might be mismanaged.
It may be just going through growth pains.
The concept seems innocent enough. It sounds like what is needed is is a filter that keeps both sides of the discussion civil and warnings that "this post may be archived" with the appropriate reason so that no one is left guessing.