Why are there still poor people in America half a century after the implementation of a system of social welfare programs that were designed to end poverty?
Poverty is a complex matter, and one that I doubt the government ever tried to eradicate properly. People using social assistance programs are/were still extremely poor even with those programs. In order for poverty to be eliminated, we need to see job training programs, college education and other higher education programs (such as trade schools) need to be more affordable, and there definitely needs to be an increase in salaries for many type of jobs out there that require skills and experience, but they pay what is a barely a living wage. I am talking about jobs such as preschool teachers, private school teachers, community action agencies, medical assistants and many other jobs that people are not paid enough to get them out of poverty.
From a conservative point of view, it's the welfare programs themselves that are at fault because they give people incentives to avoid work. From a liberal point of view, it is because the welfare programs have not gone far enough and do not really help the poor get the skills and opportunities they need to get out of poverty.