[quote=apdst;1058568685]It prevents a heterophobe from discriminating against a straight soldier because of his sexuality. And, please, let's don't act like it can't happen. We all know it can, does and will. [/ QUOTE]
Some people will discriminate and I'm sure there is already discrimination if a homophobe suspects. As you pointed out, that situation will be more prominent too. Women are in the same position, are they not? But neither circumstance is a reason to not allow gays to serve openly or women to serve at all.
Discrimination takes place in other venues of society and we have to deal with it there.
Gays are in every realm of society and it hasn't fallen apart yet. Your predictions sound similar to those made when the service was integrated. It didn't fall apart then.
I don't believe those of us who want the repeal of DADT think for a second, it will right all wrongs. That would be fool hearty and naive.
Again, not to equate homosexuality with race, we cannot go on discriminating against a class of Americans because of what "might" happen if we "allow" them to be who they are.