The Supreme Court’s recent decision on homosexual marriage raises a troubling question: What is the moral case against discriminating on the basis of race?
Once upon a time the answer might have been that the Western code imposes moral obligations on us to act in certain ways toward our fellow man. Exactly what those obligations are, and how qualified they may be, is difficult to say. For a discussion, particularly of the many qualifications posited by scholars, see the excellent piece by Donald Devine here.