In my experience, the guys who make the homo comments about men wearing revealing clothes in battle or sports are the same ones who wear t-shirts with their swimsuits because they're embarrassed of their bodies.