In the 1700's, when we were having the debate over speech protected from government interference, someone could have easily said "yes well if you don't like the government's policies you should go to another country!"
The existence of alternatives is irrelevant to the fact that freedom of speech is sacred and forums for speech - public or private - must never infringe upon its freedom.
If you study our jurisprudence you’ll find that no free speech cases were decided by the Supreme Court despite plenty of common law surrounding speech such as civil libel, commercial regulations, etc. for nearly 150 years (!) until the early 1900s. Debs v U.S. (1919) was the first case and it was about - surprise, surprise - an anti-war speech.
I don't think it's that simple. Taken at face value, you want it to be illegal for someone (say, a game publisher) to have a discussion forum which facilities speech around a particular topic (say, their game) while banning off-topic discussions (say, porn). I'm therefore going to assume you're just thinking of companies which facilitate all kinds of speech, such as forums like Reddit and Twitter and infrastructure like Cloudflare, but excluding Hacker News and lobste.rs and /r/factorio which focus on a particular subject area.
The problem with your approach is that, invariably, a discussion forum which doesn't get rid of despicable content ends up repelling people who dislike that content and attracting people who like that kind of content. A great example is voat.co, which looked like a fairly good Reddit alternative until its free speech absolutism ended up attracting all kinds of hateful people and content.
If a platform isn't allowed to reject legal speech, we would need much stronger laws regarding what counts as hate speech and what doesn't. I don't know if that's what you want.
I should clarify, I'm not advocating complete freedom in this regard. We don't want a society where it's hard to be a gay person because lots of companies deny service to homosexuals. However, we also can't claim that every company should always have to serve everyone. There is certainly some nuance and ambiguity here, but not hosting services for groups which support far-right terror seems to be fairly reasonable.