You make good points. When I was thinking of "block" I was only thinking of not letting them see your stuff. I was not thinking about people wanting to control who can reply and in particular what their friends see underneath their post (which some people worry reflects on them). But that is a hard problem in a decentralized space, and muting can actually solve it if (as you suggest) people can see who other people mute and clients make this known, and people can borrow mutes from other people too.