Perhaps it's my training, I don't know, but the only people I have muted is inworld, and those are spammers that didn't unsubscribe me (from what I didn't subscribe in the first place), and alts [...]
Apart than those obvious cases, I see no reason to block someone nor I feel offended by the existence of everybody else, no matter how despicable they can be.