Christian families are required by the scriptures to provide financial support for family members who fall on hard times. However, a family-centric welfare system is not a total solution. Some families have sufficient resources to care for the weaker members of their families, but many other do not. The problem is that dysfunction does not strike evenly, but is concentrated in some families. They will need from the outside. Many like Jack have no family or have fallen out with it.
Charitable institutions are not the answer. Donations to institutions are not the solution either, because people in need to not want to be dependent on institutions.
The only real solution is the community-centric welfare, but that needs real communities, which we currently do not have.