I'd agree with this, there should be a both/and solution, but with the current construct of American politics, that's not happening unfortunately. Neither option is ideal, but given the current options, I think one attacks the root of the issue better. I don't see this as a choice v. life issue. I view it as a "which solution better protects life" issue. Once the cat is out of the bag on legal abortion, legislating it back in is a) a futile attempt and b) doesn't address the real issues underlying the causes of abortion.
I'd am genuinely interested in the "plenty of better ways" that you allude to. What are some examples? Are you talking about adoption? Sure, but there are scores of children awaiting adoption as it is. And adoption is always secondary option to family preservation (and I say that as an adoptive parent). Saying that that is an option is true, but still doesn't address the problem that people would choose abortion.
What other better ways are you talking about?