Sorry to be off topic, but you reminded me of a (4th year) philosophy class I took long ago. The professor, a Jesuit priest, stripped the veneer off the mystery of the subject of philosophy: "It's not what you say, it's how you say it, because philosophy is nothing but a bunch of BS."
Perhaps Mr. Kmiec would do himself, and his immortal soul, a favor by ceasing his tortured attempts to justify his position, i.e. admit that he's full of BS in his support of Obama.
BTW, I don't think I ever worked harder for a B in my life (3-4 hours of homework for every hour in class). Considering that 12 of the 14 students in the class were theology or philosophy majors, I think I did quite well.
I hear you...it’s notoriously difficult, and I think you’re right on. Kmiec is just trying to find a rationale for a position that defies common sense. He’s not stupid, so only pride accounts for his continuing intransigence.