The bill Obama voted against was full of backdoor riders meant to curtail the legality of abortion. The insistence that he "voted for infanticide" is entirely created by the far right, and an intentional misrepresentation of the reasons he voted no on it.
Let's be straight about the point; the pro-life movement is not seeking to create "responsible" and "ethical" laws regarding abortion procedures, which they view as inherently immoral and unethical. They are trying to find any possible avenue to making it illegal, even if they have to do it by babysteps (pardon the pun), which was what the Illinois state bill was full of.
I also think the idea that abortion is "chic" is a gross, gross misrepresentation. I think you would be extremely hard pressed to find, even on the left, even in the pro-choice crowd, someone who would say, "You just got an abortion? WELL DONE!"
Bookmarks