@thor
Lately I've learned to mute people for a limited time. I can mute someone for 3 days, enough for them to not be active in my mentions and for me to forget about an annoying interaction.
After the time expires, they get unmuted automatically, I don't get isolated in a bubble of my creation, I don't lose access to potentially good posts they could make, and I live a door open for redemption.
For now blocks are mostly reserved for people who post a very specific type of pornographic material, that I just don't want in my timeline. And even then, I make sure the user in question mainly posts that kind of stuff before I resort to blocking.