To each their own is my motto.
The problem with being offended is that you tend to only see and register the items you are offended by and then think it is pervasive. You don't register the 99% of the other guests that are dressed differently.
For instance, if you chose to be offended by yellow tshirts, you would all of a sudden only notice everyone wearing yellow t shirts and then think it is everyone wearing them. You wouldn't notice the other people wearing blue, green, tan, white, red, orange, tie die, black, and all the other colors on the spectrum.
People clutched their pearls at seeing bare ankles at one time. It is just skin. Body parts don't offend me, especially when it is someone not remotely part of our traveling group.
I have a huge thing about trying to impose one's morals, judgments, and preferences on other people when it doesn't cause any harm to them or even involve them at all, except maybe to harm their own sensitivities.