Actually, I disagree with your statement, Sally. Not because I want to see anyone with those kinds of slogans on their shirts, but because I believe in FREEDOM more than I believe in censorship.
So, YES, it would be okay for people wear something any one of us would find offensive.
Freedom of Speech MEANS that you will be offended by what other people might say. That’s what freedom is: The ability to say something deeply offensive to someone else.
We’re too soft these days; too reactionary; too woke; too conservative; to whatever. If someone says something we don’t like or don’t want to hear, we immediately want to shut them up, cancel them, DO something EVIL to them, meaning, doing something to them WE would NOT want done to us were we trying to say something that was offensive to someone else.