Honestly I don't think the social programs are designed to help them. I think the programs are designed to keep them where they are and they are working out just fine. If the liberals really cared and wanted to improve their lives, they'd scrap the programs. But the programs have an entrenched dependent class and an entrenched cast of bureaucrat teachers, case workers, policemen, prison guards etc., etc., to cater to them and the bulk of that cast votes lock step democrat election after election.