That may be true, but the alternatives are abortion (which punishes the child) or children living in poverty (which punishes the child).
No matter which way you look at it, when one or both parents abdicate responsibility, children pay the price. They always have
Abortion is a just a more modern, convenient way to get the same result ... get out of responsibility. Because it is so convenient more children pay the price with this method.
The very LEAST we can do is not contribute to the problem by condoning the shifting around of responsibility.
It is extremely clear who is responsible for a child coming into existence and for its welfare: the two people who created him/her. We should insist that these facts be stated clearly and without any equivocation whatsoever.
You leave out:
(C) being more meticulous about birth control;
(D) not sleeping with men who, while being "hot" and charming, are not likely to want to marry and support a child;
(E) not having sex before marriage;
etc, etc, etc.
Look, throughout history, there have ALWAYS been charming cads, who are able to serially impregnate girl after girl after girl. It only takes ONE guy who is charming and who doesn't give a damn about what happens after he's had his fun, like Desmond Hatchett, who fathered 30 children by 11 different women. What do you propose to do about guys like this? Execute them?
Over the entirety of recorded history, the ONLY thing that has EVER worked is for there to be sanctions applied to women who get pregnant outside marriage.