There's a certain hypocrisy in all right wing demands for free speech. They always mean freedom of their speech, not of people they disagree with.
I do believe that providers of such services such as cloud, internet, ... have to stay neutral on such purposes under nearly all circumstances. If the team behind KiwiFarms did something illegal, this is a problem for the judicial system.
But also in KF's case I think it was not so much their content that got them "in trouble", but the people behind that crusade being so loud about it, like Liz Fong-Jones and Keffals, who relentlessly harassed every possible service provider even remotely related to any aspect of KF-related services at all, which included domain registrars, DDoS protection services, hosting/colo/DNS providers, IP space owners, upstream ISPs (and even Tier 1s), etc.
It was basically a master class in mentally-questionable retribution crusades for bringing their very ugly skeletons out of the closet and exposing all of their wrongdoings. LFJ was mad that their rape allegation was made public by KF, and Keffals was mad that their illegal bathtub-HRT scheme was made public.
That's why people say that taking away the rights of one group is like taking it away for everyone.
- Wilhoit's Law
Imho: You don't have to like that person yelling that stuff. You don't have to like what they are yelling. But you have to accept that it has to be their legal right to yell that stuff. Because otherwise, any opinion will one day be a criminal thing to say, just takes one election...
No, things have changed in CCC as well. Back in the day, free speech (in the US definition) and a firm opposition to any censorship were consensus on CCC. Nowadays, censorship is totally OK if it targets the right. And any kind of remotely right-wing opinion is declared "not free speech, not an opinion, thus not protected". This is also evidenced by quite a few talks on the topic, and cooperation with far-left activist groups like "Zentrum fuer politische Schönheit" sabotaging right-wing speech on several occasions.