Spoken like someone who has no idea what army life is like. All I can say is, if they repeal DADT, there will be a lot of harassment claims, lawsuits, assaults and possibly deaths due to friendly fire. Homosexuality is not so mainstream and accepted that you can just ignore it as a source of conflict within your own ranks.
If they allow openly homosexual enlistees, they might as well allow open Muslim worshipers too. They might survive longer than the homosexuals.