Raising a child in a well-adjusted environment is a very, very challenging job.  I have a tremendous amount of respect for good parents and the good people they give to the world.
Far be it from me to make decisions for other people.  I respect other people in making the right decisions for themselves, the community, and the world.  Far be it from me to assume that I know best for them, the community and the world.
If a person or persons cannot bring a child into the world, well-equiped with resources necessary for survival and sustenance, their decision not to have an abortion would be an affront to humanity.  If you can't give a child what s/he needs, are you condemning it by making sure it is born?  (Don't give me a bullcrap excuse that it's "somebody else's fault" or "will"!)
I am, politically, pro-choice.  I would not endorse abortion as an option.  "Where there is a will, there is a way."  I will not force another person to follow my own politics/religion/beliefs.  Instead, I'd channel my energy (against abortion) in making sure that alternative solutions are solid.  As it stands, alternative solutions are embarrassing, corrupted, and disgusting and the "safer" alternative is religious-based and, equally, embarrassing, corrupted, and disgusting solutions.
Stop telling other people what to do!