Kingsnake is a privately owned website, just as Ball-Pythons.Net is. Constitutionally guaranteed freedom of speech does not apply. They can allow or disallow any type of message/thread that they see fit.
That is why there are Terms of Service, to help users know what the site owner feels is acceptable on their website!