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.