There are costs involved in being pro life and if you're not willing to belly up to the bar, then you can be called a hypocrite. We belly up but being pro life and socialism are not synonomous. Creating life incurs responsibilities and one of those is nurturing that life.
Even if you don't grant that there is a class of irresponsibles. A fairly substantial class. I don't think such people would become responsible simply because third trimester abortions were legally banned. Any more than irresponsible drunks stop driving because drunk driving is banned. Something more would be needed. Any suggestions?
I'd like to see mandatory, free pregnancy tests for all women who miss two periods in a row. If they're found to be pregnant they'd have a two month window to obtain an abortion. After that severe penalties would be imposed.
That's my line of reasoning. Just a beginning.