To me, to "cancel" someone is to force him away from interacting with your community at large, not just yourself. You can't do that on nostr, you can just choose to not see what he writes. Even if clients did not have a mute button, you could still just past-scroll and ignore, so it literally just like real life to me.