Seawytch
Information isnt Advocacy
No one has a right to serve in the military.Period.
You are correct that military service isn't a right, but a privilege. That said however, you can't deny that privilege based on someone's sexual orientation anymore than you can deny someone that privilege based on their race or religion.
DADT allowed gays and lesbians to serve...as long as they did it under a different, more restrictive set of rules than those that heterosexuals had to serve under. How does that pass anyone's constitutional muster?