Creating a structure where the poor can get themselves out of their situation is a blessing.
Handing money to the poor in the absence of such a structure is a sin.
Government redistribution based on taxation and determination of eligibility for benefits is demonic. It removes all personal responsibility for succoring those in need. It perpetuates a class of citizenry forever indigent and dependent upon government sustenance. This system removes any obligation to provide support for and nurture those in need by the private sector.
It is especially significant and instructive that citizens who support the socialist doctrine mandating government redistribution are substantially less likely to offer personal support than are citizens who disdain the welfare system.
It is always the private sector, local service agencies, churches and kind hearted people who provide the most meaningful and helpful support to those in need. The government never offers enough to end the cycle of dependency.
It is not within the intention of bureaucracies to offer solutions to the problems they are mandated to serve. Rather, the reverse. A bureaucracy will always create more and more need for its services in order to achieve its mandate to persist and expand.