I heavily endorse the block feature. It's not reddit level of activity, after blocking enough you barely notice them. And I only block the most annoying users.
sh.itjust.works Main Community
Home of the sh.itjust.works instance.
The problem is that there apparently currently is a limit of 1000 blocks per user. With the inevitable spambots and trolls going to appear over the years it is annoying having to spend a lot of those on these guys.
If you're using the connect app (if not, you should try it!), just tap the three dots any post you see by them, and click "block instance." Easy peasy.
I just block the obnoxious users as they show up. Already got the most prolific posters; now I just see the occasional comment on posts outside of that instance. Maybe 2 of them haven't been annoying and haven't been blocked.
On Lemmy? No, though that is in the pipeline.
Kbin allows you to block entire instances though, if you're not averse to making a new account on a different instance.
Wait how do I do this
Go to kbin.social/d/\ ("d" for Domain), e.g. https://kbin.social/d/hexbear.net. In there on the sidebar you'll see the Follow button; next to it will be the block button. Hit the block button and that's that.
Works on any instance running kbin, not just kbin.social, though there's only 4 right now IIRC.
Kbin.social is a big one that is run by the developer if I recall correctly.