Users shouldn’t be forced to interact with one another, and they definitely shouldn’t be forced to abstain from the site because they’re not keen on somebody.
If a user wants to suffer through disjointed conversations where they’re only seeing part of a conversation happening in public - they should be able to make that choice.
However, there should be specific rules against people publicly discussing blocking of other users or directly bragging to somebody that they’ve placed that person on block. Users should be warned directly with a pop-up or something so that when they add individuals to block lists they’re asked to confirm and also told they’re not allowed to weaponize the tools for the sake of social harassment against people they don’t care for.