It's no more inappropriate than seeing the outline of a man's "stuff" in a tight speedo or other costume that fits snugly around the groin. There is a time and place for it however, so in formal or work situations his best bet is to wear an undershirt of some sort.