How would any of these sites then be moderated?
If removing a comment is now a violation of the first amendment how do you keep sites true to the niche they where founded to serve?
If I run the most popular website for people who like chili do I now have to allow posts related to all types of soups? Can my really popular chili site remove posts about your dog you keep making?