The "War on Poverty’ was decades later and completely separate from the New Deal and the establishment of Social Security. You can’t use one to justify the other.
What I would say is that efforts to reduce poverty have had mixed results depending on the population under consideration and the nature of the intervention. We should be able to learn from the past to improve our efforts in the future.
The problem is that folks like @upant and the politicians they support tend to double down on pet programs or policies for ideological reasons without really considering their actual impact. This happens on both the right and the left. Neither side want to admit it when their best intentions have little impact or worse, result in disaster.
For example, the “War on Drugs” was a Republican baby that cost millions, devastated African American households & communities, and did nothing to prevent the current opioid crisis. According to the Vox article you cited:
If there were no war on drugs, and thus drugs could not be sold on the street at a markup, then the men in question would have no choice but to seek legal employment. To claim that they would not seek legal work is to indicate a lack of faith in them that borders on dehumanization.
I think the government should strive to guarantee
equality of opportunity for all and provide a
basic safety net in the form of healthcare, food and housing, so folks can take risks without fearing they will end up destitute.
However, what the government should
not do is insist on equality of outcome for all, because there will always be certain people who are more intelligent or more conscientious who get ahead. These folks should not be constrained, but they should not be allowed
to game the system either by giving themselves further advantages at the expense of those who are less successful.
The Republican Tax bill that Fr. Conroy prayed about is particularly egregious in the way it benefits the wealthy at the expense of the working and middle class. By all measures it is likely to create trillion dollar deficits and do very little to stimulate economic growth.
Why did the GOP pass it? I think its because
most Congressional Republicans are “Prosperity Gospel” Christians who believe wealth is a sign of God’s favor and blessing. It doesn’t matter how you acquire it as long as you have it. That’s very different from what Fr. Conroy, as a Jesuit Priest, would preach. So Father Conroy has to go and be replaced with one of their own preachers.
en.wikipedia.org