If you ask members of the armed forces why they joined, many might answer along the lines of "To keep our country free".
A free country must , by definition, permit freedom of expression. 'Free speech' and 'free expression' must include the right to offend. We've already got far too many restrictions on our way of life simply because 'some people might be offended'. That is not sufficient reason for prohibiting any form of behaviour. For example, as a naturist, I should have the right to walk down the street stark naked if I choose to do so. The fact that some people might be offended by my nudity is completely irrelevant. A truly free society is not one where people are protected from offence; it is one where people can be freely offended, without prohibition, throughout every minute of every day.
Chris