> In order for your criteria to be consistent, you're saying that if a man were to wear a tank top at Uber and his boss told him not to wear a tank top, that it'd be sexist?
no... the exact opposite. it's sexist because, presumably, the manager would not try to reprimand and/or embarrass a male for a tank top.
to neutronicus' broader point though, i can't imagine anyone ever making these remarks to a male at all. because there are double standards when it comes to dress and skin. not trying to get political... like, there's no social expectation for men to hide their breasts at the beach.
"gender-tailored" is apt. it wouldn't even cross someones mind to say this stuff to a guy.