It does _not_ mean that a hosting company has to host it or that a CDN has to optimize it or that a search company has to rank it or that an ad-network has to monetize it. Each of those players is free to do what they think is best with their time, resources, etc.; which often includes thinking of what "the public" will think of them doing (or not doing) a thing.
Freedom does not mean that I have the "right" to be heard or the "right" to be amplified—either as much as the next person or at all.
The net, as in a network of computers, is quite close to free. Being a part of a society is not. Ted Kaczynski was not arrested for writing manifestos beyond the pale of normative capitalism from a self-built cabin in Montana. He was arrested for sending bombs. The moment one person freely decides to harmfully affect others, those others can do something about it.
It seems much of the hand-wringing about freedom—when we talk about the internet and corporations—is that extremist speech does not have access to the same megaphone, the same means of monetization (and therefore survival). And that…well that's what living in a society is all about.
Are there bad parts about tech as we see it today? Absolutely! But it hardly seems like the problem is "not enough shit is allowed on the internet." I don't know, maybe I'm wrong.