Earlier quoted context omitted.
I think the core of the issue comes down to viability. If a living thing needs to feed directly off of another living thing to survive, consuming their oxygen, nutrients, blood, etc. then it must be with the consent of the person being fed upon. Anything else is morally wrong. It's forcing someone to be host to another life against their will. To me that sets a pretty clear delineation that avoids the questions of wh…
Even that line is ambiguous. Some babies born at 22 weeks may survive, and many may not. With additional medical advances that timetable might move back to essentially 0 weeks. Without formula, babies would still absolutely need someone's nutrients to survive until 6 months. The point is, while the law needs it to be binary, I don't think it's the same on moral grounds. And I've heard your last point repeated plenty,…
No need to try and force a binary where it can/should be avoided. The idea would be that if you seek an abortion the doctor will determine if the fetus can be removed alive instead. If it can, you can sign it over to the state, have it removed, and be on your way. The doctors will do their best to keep it alive, but certainly some of them wont make it. That happens all the time to babies who were wanted and who had a natural birth.
If the doctor determines that survival of the fetus isn't likely they can remove it without attempting to keep it alive. Like all medical decisions it would need to be at the discretion of the medical professional taking into account the unique conditions of those under his care. Needing formula isn't an issue since we have formula. Just like we have life support machines, incubators, medications, etc.
As for donating to charity, that's firstly a hugely inefficient way to get help to people, but more importantly it does not provide equal access to help either. It allows people to give primarily to their in-group, or provide aid only to people they want to support, regardless of how many others are in much greater need. Even if the giver isn't deliberately prioritizing anything over the level of need, aid is certain to end up inequality distributed with the charities that can advertise better or that are easier to access getting more funds.
Charitable giving is nice, but it's clearly no substitute for a national system that protects and provides for everyone, everywhere.