Earlier quoted context omitted.
I understand your point and largely agree with the idea that corporations shouldn't become de-facto governments with regard to morality/free-speech/etc. However I think it's important to acknowledge that there's a really difficult problem to solve here with regards to spam, astroturfing and harassment/trolling (if not more areas) where allowing everything that is technically legal would make most online spaces unbear…
It is not Cloudflare's job to moderate a website they provide network services to. This is a different issue than a social network doing moderation and spam prevention on its own platform. It is not Cloudflare's job to protect Twitter or wherever else from a forum of assholes.
...but they're not free from public reactions to their choices.