But you can't put them with women, because the women are attracted to them. Also, men might lie to get to bunk with the woman, or a "gay" man might in fact be bisexual.
Pretend that your comments were made by a general to a Democratic congress member, and this was the response.
Democratic congress member: "I see. What if we funded separate, individual rooms and facilities for all gay and lesbian troops?"
General: "That would solve the housing issue, but it won't be very cost effective."
Dem: "In accordance with equal protection under the law, everyone has the right to serve, regardless of the cost. We'll just shave some money off of R&D or weapons systems to fund it. Here's your check, go provide every gay service member with BAH and separate facilities."
This isn't far from happening. Beware of using any argument against a military course of action that involves throwing enough money at. At some point, someone with enough money will come along and take you up on it.
No one has "the Right to Serve." Just like I don't have "the right" to be a starter for the Lakers.