The Democrats and Republicans both have real problems with their positions on matters of life, considered in a moral framework.
Melinda Henneberger has a great column in which she discusses exactly the dilemma that lefty pro-lifers (and that is emphatically NOT a contradiction in terms) face.
I am for much more stringent regulation of the environment, against the Iraq war (in fact, almost any war) against the death penalty, for a massive effort to alleviate poverty through government activism, for the rights of indigenous peoples, very pro-union...
And against abortion. More explicitly, I do not believe that a woman should have a right to choose to get an abortion any time she wants one. I believe that abortion should only be a possibility where the loss of the fetus is an unintended but unavoidable effect of saving the mother's life (as in the case of ectopic pregnancy). I believe this because I consider a fetus to be a human being, worthy of protection by the law.
This position is all but forbidden in the institutional Democratic party. So, even though I agree with them on practically *everything* else, I hesitate to vote for them because of this ONE issue. And I am unable to be pursuaded by the argument that goes, "Hey, you agree with us on everything else, so why let this issue get in the way?"
Because this issue outweighs "everything else" for me, and does so because "everything else" does not kill as many people as abortion does. There are thousands of abortions per day; the iraq war has killed perhaps 16,000 since the beginning (US and Allied deaths plus Iraqi civilian and military deaths). Appalling as this is, that's less than a week's worth of abortions.
Considered merely as a matter of political strategy, the fact that the Democrats will not allow a range of opinion on abortion is losing them large parts of the country (the plains states, the south).
The Democrats have a natural constituency in the more socially conservative (and economically depressed) parts of the country, if they make issues of ECONOMIC justice their no-compromise issues, and allow for a range of opinions on the social issues. Thomas Frank touched on this in his recent book, "What's the Matter with Kansas," but I'm taking it a step further; while Frank argues that the Republicans have used the social issues to divide the working class in order to push an economic regime that is almost uniformly bad for those same socially conservative voters (a charge with a lot of merit, in my view), he probably wouldn't agree (because he is liberal on the abortion issue) with the obvious way to counter this: run democrats in the plains and south who are more conservative on the abortion issue, and who push hard for economic justice with the rest of the democrats. The national Democratic leadership won't let this happen, and their inflexibilty on this is against their practical interests (getting a majority in the house), and also makes it harder (becasue they are usually swept in the midwest) to push for the rest of their program.
Flame me if you want, but understand that I consider liberals my friends on every single issue but abortion.