I agree that people should be allowed to be themselves, but only to a point. Group cohesion and harmony are important too, particularly in an organization like the military.
I realize gays are already in the military. So what's the big need to openly display/declare their homosexuality? Every census or official form I've completed has never asked me to declare my sexuality.