The only person I unfriended made a disparaging remark about my teeth when I updated my FB page.I’m not particularly vain, but wondered what kind of person I had accepted to associate with. He had a history of being rude to people about their looks. Usuallly really shallow or petty things. I can’t remember how I know him so I unfriended him. I don’t need unremitting negativity popping up at my actual friends. Disagree with me, but treat people respectfully.
Similarly, I don’t care to financially support jerks, even if I share their politics/philosophy/sexual proclivities generally.
But that’s just me. Jerks don’t get my support, however they lean, hang or vote. It’s a lot simpler to tell who is a jerk than who is Jw, Jewish, Muslim, atheist, Catholic, trans, Republican, Democrat, gay, straight whatever.
People who depend on customers and employees need to get a clue.