You can't compare wearing saggy pants with hair dye. With the saggy pants, everyone can see your underwear or even your ass crack. That is inappropriate and looks very stupid. With hair dye, it's just a bright color. :roll:
Showing the boxer in the public is not offensive. You are ignorant against other's preferrance, but only like what you like? Get real! :roll: