The thing is, I see abortion as immoral but would not actually want it to be illegal if it means the women go to jail. My idea, which I'm sure would never be adopted in the real world, is that when a woman has an abortion the man who got her pregnant would have the choice of either being in prison for life or getting castrated. Either way, they can no longer get any more women pregnant which results in an end to unwanted pregnancy and ends abortion. This system punishes men who have sex with women and would result in a massive rise in celibacy and/or homosexuality.