The environment dictates the appropriateness of one's dressing and like you pointed out, there are certain service points that must reflect the image of the organization.
It is fair to consider dressing as part of the 'whole' package and not the complete yet, an obviously inappropriate or indecent dressing would bear and pass a fearsome message to the prospective employer