DADT was discriminatory, but is was a far cry better then what was in place prior. Under DADT a recruiter could not keep a gay person from entering the service, because there used to be a question on the application that asked if you were a homosexual, or had ever committed a homosexual act. DADT also kept commanders from prosecuting suspected homosexuals, because they couldn't come right out and ask the service member. The only way a service member could be brought before an Article 15 (Captain's Mast for the USN) is if the person was caught or had outed themselves.

Like Aunty M's hubby, we knew who was and was not, and it really didn't matter as long as the job was done.
_________________________
A veteran - whether active duty, retired, or national guard or reserve - is someone who, at one point, wrote a blank check made payable to "The United States of America," for an amount of "up to and including my life."