Are you talking HN or TechCrunch?
If HN: it isn't a public service that has to allow free speech. One of the reasons it has persisted and maintained a certain level of quality is because of it's community rules, and their enforcement.