The fix for that is to join your own community spam filter. It's the same way ad-block works. Community run blocklists.
I don't think servers blocking denial-of-service spam attacks is the same socially as moderators censoring speech they don't agree with. The same goes for content that is illegal for servers to host.
If I want to read moderated comments I should be allowed to. Or in the same way I could choose to let others block things for me.