Do you have a criteria for what qualifies as block-worthy offence or are you just doing it when you feel like it?
Bonus question: how long is your block list?
I don’t block people, even if someone is being stupid I doubt I’d run into them that often again. But of course, if someone was personally harrassing me, I’d block, it just hasn’t happened here.
If someone is harassing you, IMO the best approach is not blocking but contacting the admins; either of your instance or the person’s instance. If you simply block the person they’ll keep harassing you, but now on your back as you won’t see their comments.
I block people for my own peace of mind. If they want to follow behind me and be public assholes, they are just showing everyone else who they are.
A bunch of my innocuous posts wind up with a single lonely downvote. It makes me laugh because someone out there is really fucking butthurt over something I don’t even remember any more.
When it’s just for your own peace of mind, or just some muppet downvoting you all the time, that’s fine. However, harassment strictu sensu often causes social repercussions that harm the person being harassed, even if they’re oblivious to that. And often harassers don’t just stop at one person, they pick multiple targets; it is not the sort of people who you want in a community.
So often it’s simply better for you and everyone else to report them instead.
It’s best to report people who engage in harassment, trolling, and bad behavior in-general. That way they can be identified and actioned by moderators and admins.
In the case of people on other sites it’s best to message the admins of the other server directly so they may take action accordingly.