So you believe that it is a good idea to have more children than you can afford so long as someone else steps up to do it for you?
What if that someone else isn’t there? What then?
No, I believe that “can’t afford” is often a temporary situation, or something that the parents can change by adjusting their lifestyle, and so it’s not something that everyone should have a cow over all the time.
In a functioning community, people help each other when they have needs. This generally means that at one point, Family A might need help, while at another time, it’s Family B. Or several people have needs, but they are different needs.