EXCEPT for the fact that you agreed to a terms of service agreement upon signing up for the site… (you know, all that fine print BS that noone ever reads) by applying for a membership/ screenname on this site you promised to abide by such rules/laws of this forum. in essence forfeiting those inalienable rights of free speech in which you now must abide by the “laws of the land” so to speak… therefore you would be in breach of contract and subject to ban upon occurrance of any offense and at the mercy of aforementioned moderators/admins…
but yet again… i agree with your stance…