I don't like discussing this, but I think the greater good is (barely) best served in a free country by legalizing it within a proper framework: Within a reason time frame well before viability/fetal development or later if the woman's life is at risk. I have my own opinions on the morality question, but on the balance, a full ban probably doesn't best serve a free country.
You are right that there are plenty of bad actors with ill intentions who cheer it on, however.