Of course posting comments on a private website constitutes free speech.  If posters abide by the clearly stated rules of conduct, there is no reason to eliminate any posters comment.  Yikes,  you really don't believe in free speech particularly opposing views.  Thank God for The Constitution and the Bill  of Rights.