navegator wrote:
The first amendment gives us freedom to express our opinions...
That is a widespread misunderstanding of the First Amendment.
The first amendment prohibits the government from suppressing opinions or dissemination of information. It does NOT give anyone the right to say anything anywhere anytime. Private entities like this forum have the right to control the opinions expressed. The moderators are within THEIR first amendment rights to regulate what is posted here.
Airlines have the right to force a passenger to cover up an objectionable slogan on a shirt. Retail businesses have the right to prevent the distribution of political flyers in their stores. Internet forums have the right to control content. The first amendment prohibits the government from forcing any of these to include or exclude third party opinions.