According to this story, James Dobson is on the pragmatist side of the pro-life camp, favoring the incrementalist approach to restricting abortion and thus earning the ire of those who think it is immoral to endorse any law or judicial decision that allows any abortion. His praise for the recent Supreme Court decision upholding the partial-birth abortion bad, and his endorsement of that ban to begin with, count as such pragmatist incrementalisms. After all, the ban only bans some abortions, and Justice Kennedy's opinion upholds the legality of abortion in most cases.
Dobson's difficulty is that he was treating what he saw as pragmatism among those who could vote for Rudy Giuliani against Hillary Clinton as thoroughly immoral, something he could never see himself doing. His reason seems to me to be parallel to the reasoning of those who are currently critizing him for being too pragmatist on these other issues. So is he consistent in taking these very different attitudes to things that some will treat both as pragmatist compromise.
I criticized Dobson's stance on the first issue, and for exactly the same reasons I want to say that he's taking the better approach on this second issue. But because I think the same reasons matter n both cases, I'm wondering if he can consistently treat the two cases as different in a way that justifies his vastly different language about each. Is there some principled reason why he could take what many would see as a pragmatist line on abortion laws and judicial decisions while calling someone immoral for taking a similar stance on which candidates to vote for? I'm not sure what such a principle might be. I can't think of any crucial difference between the two issues that helps distinguish them in the way he needs.