As Martialtalk.com is a privately owned board they do have the right to censor certain stuff and the forum rules state what you can and can't say here. Some of the rules say that you can't use profanity or post links to porn or post inappropriate pictures or advertise or post any kind of derogatory comments about a race or ethnicity. As it is, I don't post those kinds of things anyway. In the USA though you are allowed to state your opinion and that is how the country is run and how it evolves, people state their opinion and that influences laws that are passed or repealed. Some people's opinions you might say are absurd but people do have a right to say what's on their mind, as absurd as it might be.
The internet isn't the USA and your rights don't apply here.