"Don't ask, don't tell" policy objectively is discrimination in that it singles out homosexuals as opposed to heterosexuals. In my view the operative question is whether it is unjust.
In my view an unjust discrimination is one where the criteria for making the discrimination is irrational. For example I reject House A b/c House A has a hole in the roof as opposed to Houses B & C b/c they do not. "Holes in the roof" are a rational criterion for determining what is a good house and thus in that sense it wouldn't be unjust.
When most people attack the "Don't ask, don't tell" (DADT) policy they do so on the basis of its discriminatory nature, implicit in their argument is that it is unjust. I believe they are erroneous b/c two reasons: first, I believe they misapply the criteria to the wrong category and two, I reject their definition of unjust.
First, most people believe that the DADT policy goes to whether or not a person is a good soldier or is able to perform his duties effectively. In their minds, this is how I think they apply the criteria. A is a homosexual whereas B is not. A cannot be a good soldier because he is a homosexual therefore, DADT policy. But in reality, that isn't the question. In my view, the issue isn't whether A is a homosexual or not, but a balancing act in which the interests of the homosexual are weighed against the interests of the military.
What possible interests would a homosexual-sodomite have in professing his homosexual nature in the military setting? His homosexuality is irrelevant to the function of the military or to his ability as a soldier. A notion he strenuously asserts. His interest is very slight. The military, I think, has a stronger interest in the balance of things. Aside from the classic military administration and function theory, I have what I believe to be a more important matter: the politicization of the military. The military has traditionally in our court systems been given wide latitude in terms of military discipline. The reason being that the military is not a political forum nor a tool for a political debate. Because it is subject to the executive branch and incidently to the legislature, the proper forum to vent policy about the military is through those branches. It is ominous in my estimation to turn the military into a political forum and dangerous to the Republic. Since the only apparent reason for homosexuals to profess their homosexuality is for some vague "feel good" reason, I simply cannot see why the DADT policy imposes a substantial hardship upon them that is unreasonable. And that leads me to my second reason.
Most people define injustice as "hardship" irrationally imposed one group in distinction to another. For example blacks having to use different toilet facilities than whites imposes an irrational hardship. But I think the opponents of DADT erroneously believe that "hardship" is the sole component of injustice. True it "emotionally" appealing but hardship is but a single factor in injustice. For example if a homosexual ethics teacher was expelled from say a religious school a hardship is imposed b/c he loses his job but certainly it isn't irrational. His objectively disordered lifestyle impairs his ability to fully instruct the students in the proper morality. Or even more poignant, homosexual preclusion from the priesthood, b/c their disordered nature will not allow them to serve optimally as priests. There is a hardship, perhaps, in the sense of subjective pain and dislike of being rejected but I doubt an astute Catholic would reject it as irrational.
Ultimately I define "unjust" narrowly and restrictively because I believe a broad sweep would be irrational and would make something which is proper into something unjust.
If I may comment personally, I am sickened by the ridiculous eagerness of "learned" Catholics to adopt the language and methodology of the world and to imbibe wholesale the sloppy and hackneyed ideas of modern US society. I find this trend disturbing and it casts a dark shadow over the American Church.