Sounds like someone has been drinking a little too much from the self-righteous snob fountain.
Someone that appreciates the food at a fine restraunt goes there for the food not to look at or stare at what someone else may or may not be wearing.... And if you want to complain about smelly sweaty people in restraunts try going to London, you'll find lots of very dapper guys wearing suits that smell like skid row bums.
So although I can appreciate your desire to enjoy a meal without the smell of a gym, just as I don't like smelling a cigar while eating.... I have to say your attitude about how people dress belongs in an opera house where the audience is so stuck on themselves that they believe they are part of the performance.