As I've said before, if women have to be forced to see the sonogram of the fetus they are about to terminate, then we as a public should be forced to see the innocent civilians and the soldiers who are killed in our wars. How is a child in a foreign country killed by an errant missile somehow less important than an embryo 2 days after conception?
The reason for this is it is convenient and intellectually lazy. It is easy to push your values on the poor, those who have no other real choices than to go down to the clinic and get an abortion. It is hard to stand against a well-oiled, well-lobbied war machine. It is easy to dismiss the death of 6 year old boy in Afghanistan because he "isn't one of us" or "he would have grown up to be a terrorist anyhow." It doesn't require the effort to be ideologically consistent across multiple scenarios and cultures or consider the socio-economic situations that caused this to be an issue in the first place.
"Abortion bad, war good", that's pretty much what it boils down to for the majority of these people, even though they claim to oppose war, they're often the first ones cheering for it.