I find myself in this discussion every time I go home and visit with my sis, the social worker.
You would be astounded as to what kind of excuses the system will make for "poor people".
Somehow, it's never their fault. It isn't that they made a bad decision...or two...or three. It always devolves into an attack "on the rich".
Somehow, the fact that there are poor people is always the fault of the rich.
Which defines a truism: Liberals are not fundamentally "for the poor". Instead, they are "against the rich".
Liberalism is all about punishing the rich. To which end, I have yet to determine...
The Left would say that JK Rowling, having earned $1B from Harry Potter, is an evil rich person who causes poor people to exist. The article basically says, "Explain that one to me --??"
Social Workers really don't want people off of public assistance. The more "clients" they have, the more budget and authority they enjoy.