As someone on the left, my read is that welfare programs are designed to fail, and that’s a bipartisan consensus.
Republicans don’t want to spend the money and democrats only want to help people who “need” it. So you can’t get food stamps if you have more than $2,500 in the bank, which sends the clear message: don’t even bother trying to get ahead.