David Bernstein points out something really stupid about the universities that won't allow military recruiters on campus because they don't approve of "Don't Ask, Don't Tell". The claim is that "Don't Ask, Don't Tell" is discriminatory, and therefore universities with anti-discrimination policies can't allow recruiters on campus. It's not discriminatory in terms of whether it allows gays into the military, but it is discriminatory against those who are openly gay. If it's wrong to discriminate against people because they talk about their sexuality, then this is a wrongful policy.
Bernstein simply accepts that this is correct. What troubles him is that military recruiters are targeted for a boycott, when they're simply following orders, orders handed down not from superior (military) officers but from the civilian government. Why isn't this a boycott of the government that instituted this policy rather than a boycott of those who merely are forced to carry it out? This really does make these university policies seem really stupid. In one respect it's a little like shooting the messenger.
He also makes a comparison I hadn't thought about. The evil our military is currently engaging is much more serious than the evil of "Don't Ask, Don't Tell". These university policies undermine our efforts to combat that evil. Doesn't that mean they're doing more harm than good by focusing on eliminating the lesser evil? Anti-discrimination is an important moral consideration, but is it absolute in a way that it ignores even more significant moral considerations?