Hmmm.. I am for protecting anyone at any age against murder... and I am all for voluntary charitable support (and I give to many charities personally)
You're an idealist you know... but the world is not an ideal place, never was, and in all probability, never will be... I for one, if I got pregnant, I would still keep the baby even if it weren't practical and I believe I'd make it work no matter what... however, I don't know what other women's situation is, what hardship do they have to face, what's going on in their heads, etc... therefore I have NO RIGHT to tell a woman who has an unwanted and unplanned pregnancy that she can't abort just because I'd never do that.
I place the mother's life ahead of the foetus/zygote... and not only in life threatening medical situations.
This I call realism...
Rhetorical question:
If you and your wife just conceived a child at the same time a war started in your country... would you choose to keep the baby and therefore endanger the life of your wife (unavailability of proper medical care, stress, flying bombs, etc.) and the future baby for your principles? Some people might feel that their life is a warzone (lack of medical insurance, bad financial situation, divorce, something that would make their life miserable if they had a baby at the same time) and a mistake happened... and what are they supposed to do now? Risk it all for YOUR principles?
That's immoral - imposing your set or principles on others' lives - lives that you have nothing to do with - whose faces you will probably never see and whose burden you will never share.