1 in 8 people on the dole is pathetic. But I don't know how to drastically improve that number without forcing companies to "overpay" for jobs on the low end of the career pyramid. The working poor make up a lot of those on SNAP. Everyone can't be doctors, lawyers, accountants, electricians, plumbers, HVAC workers, etc. For a society to function, there has to be people who exist to do the jobs at the bottom of the career pyramid. Garbage workers, construction workers, cashiers, waitresses, and all the other unskilled labor jobs that don't require an education but in the big scheme of things are very necessary to society. Granted, as parents, we don't teach our kids to strive for those positions, but at the end of the day, they'll always exist in every society and are necessary for a society to function.
I think there are approximately 40+ million people on SNAP benefits. If we could take those 40+ million and plug them higher up on the career pyramid in society, there would be several obvious consequences. Who's doing trash pickup? Who's available to work the unskilled construction job, run the checkout at the grocery stores or retail stores? It would also begin to suppress the wages of those already in those positions at the middle and top of the career pyramid. It would turn into a supply and demand issue. If we plugged an additional 10 million workers into any job sector you'd have employers having more applicants than jobs available which puts the employer in a leveraged position of being able to keep wages low, because they can find a worker for that job on any street corner. I remember when the nursing field became very popular back in the 80's and early 90's. Every HS girl you talked to said they were going to be a nurse. The field eventually got flooded, the salaries suppressed and it took years for it to cycle around to where there was a shortage that caused nurses pay to go up again.
I say all of that to say, I don't know the answer to getting people off SNAP benefits. I think there will always be a percentage of society on them, that has to be on them and is just a necessary evil society will have to deal with. I do know people working as a trash man, or a construction worker, retail clerk, grocery store clerk, etc aren't ever going to be able to much keep their head above water by depending just on those jobs. But society needs those types of jobs for it to function. So where's the balance?