I’ve worked in retail and food service for years and years. I don’t know that I’m less prone to call a manager over everything, but I think I’m more selective about what I will call one about. In this case, if I was the manager I would really want to know about someone wearing such a pin on their uniform. It would be petty if it was on their personal clothing, backpack, or bumper-sticker, but wearing it on their uniform indicates it as approved by the company. If for no other reason than the next person could take that moment of extremely poor judgement and post it on facebook for the world see, I would probably say something about it to the manager and let them have a chance to fix it before it became a viral, national news story. If the employee got in trouble over it, well, it was a deliberately offensive thing to say. One can express their disagreement with religion, a political group, or whatever without calling them mentally diseased. It’s been my experience that when a person is a decent employee, they won’t be fired over one incident that can easily be cleared up with, “I don’t care what you think, you can’t wear that on your uniform.”