the pleroma.site policy of setting problematic instance posts always as unlisted is pretty good.
like blocking but people can still itneract if they /really/ want.
It's only possible in pleroma though, because mastodon haven't all those anti abuse features.
I guess everyone has its priorities.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!