What was the original thread about?
It sounds like it was someone complaining about a product? If that's the case, there's a "vendor review" section specifically for that sort of thing.
And like has been said, the first amendment only protects you from being censored by the government. It does not protect your internet post from being censored by the host or owner of that site