Lets say this, every guy isn't slouching, wearing a full 3 piece suit, clean cut, well groomed and does hard work each day and is an overall respectable person. Even the teenagers tuck in their shirts or wear ties. Now would you rather see that? Or would you rather see this:
guys with pants falling down, long hair, ripped t shirts, shoes with like 50 different colors just terrible which one would you rather see? I think we can all agree that the first one is better
If you want everyone, especially men to dress up just to look good, then you are taking away their individuality and therefore they can be who they are. I am sick and tired of men dressed in business suits and ties all the time and every guy looks the same no matter what. It's like a clown fest. Get rid of the homophobia and let people, especially men, wear what the heck ever they want and yes that includes men wearing leggings to work.