You might want to read my whole post, maybe the whole thread.
We regulate companies, trying to prevent them from doing things that we deem harmful to people or the society as a whole.
I've seen a ton of people on here (not you; in general) argue that e.g. that Christian homophobe baker has to bake a wedding cake for a gay couple, or that the Hobby Lobby company has to provide access to contraceptives under ACA. So why can't we have legislation and regulations to force "social" networks (of a certain size, maybe) to host content that their operators don't like but is still lawful and legal?
Or they'll always limit their userbase to be below the regulated size. If we're lucky they might opt for federation like email, so that it doesn't break up the ability to reach others easily on other servers.
Decentralized hosting is the best solution.
The existing right to refuse service is currently only limited by very few laws, like discrimination law and some utility regulations. Taking away the right to refuse service will not work well at all
I'm not sure what the solution is, but this situation is not acceptable to me.