I'm gonna answer your loaded question
honestly:
Yes, I would rather shame people who are "having kids when they clearly have no resources of place for them in their lives" than spending any of my personal resources on actually helping them, if those are the only two choices I have.
Your empathy in and of itself is worthless. How much of your income are you personally willing to give up to bail out people who make poor choices? Where do you draw the line? I hope we can agree that having children without having the resources to take care of them is a poor choice. All that "neglect and undereducation" is due to that poor choice, first and foremost. Welfare doesn't fix the problem. Just look at all the "angry young people" in France (20% youth unemployment), a country which has some of the strongest welfare programs in the world, including free university education.