Unit cohesion is a code word for "We have people here who just don't like their kind." Whatever kind that me be, be it blacks, women, gays, or what have you. Perhaps the real problem here is not with gays, but with intolerant bigots.
Saying that gays should be prohibited from serving because one gay man committed rape makes as much sense as prohibiting guns because on gun owner murdered someone.