Originally Posted by 320flyer
...I am fully aware of the first amendment...
I just love when people throw out the old "my rights are being violated" line. I guess it's the fashionable thing to do these days.
You may be aware of the first amendment, but you don't seem to understand what it means. The government can't limit your speech. You are able to freely criticize public officials, or even be a card-carrying Nazi, if that's your thing. The government can't arrest you for that alone, provided you're not actually causing anyone or anything harm by doing so.
However, Discuss Cooking isn't a government entity. It's a private business. Just like a restaurant can mandate that you wear a tie while eating there, or a convenience store can say "no shoes, no shirt, no service", online forums can establish their own guidelines of what is or isn't considered appropriate. If you choose not to follow those guidelines, they have every right to take down your post or, worst case scenario, ban you. Likewise, if people don't like the guidelines, they have every right to go somewhere else.