Good article, but abortions will always be needed because ectopic pregnancies will always exist and partial miscarriages and in utero fetal deaths that do not evacuate naturally will always exist. Even if you end all another situations that lead to abortion, you won't end those.
Sometimes things go horribly wrong in pregnancy. You have to choose between saving the mother or letting her die over false moral equivalencies over the doomed or already dead just because they are the "innocent" unborn.