the time was very different. The reason was different. the social aspect was different. the reason was different.
beside - many of them had wives and children.
Really? Sure you not are trying to keep uncomfortable facts at an armlength distance? To my knowledge, our DNA is exactly the same as it was then. However, I can see a lot of reasoning and causes for the us army to suppress bisexual behavior.
Gay people having wives and children don't make them less gay last time I checked.