This is totally wrong! What I am saying is that those on public assistance should have to put in effort to learn how to get off public assistance. If they can demonstrate they know how and are applying those skills, great! If they don't have them, they are required to attend classes and training to learn how. If they can't or won't, and there aren't extenuating circumstances like a diagnosed disability or something, they lose their public support. Too bad for them.
Piss testing or the like for drug use should be mandatory. You are using, you get dropped. That includes alcohol and pot.
It is also utter bullshit that welfare grows the economy. The source your link uses:
https://www.economy.com/mark-zandi/documents/2012-02-07-JEC-Payroll-Tax.pdf (yes, I looked it up and read it) refers to page 13 where there is a line item in a table "Temporary Increase in Food Stamps" with a 1.71 as a "Fiscal Stimulus Multiplier" given without any details. I call bullshit! The guy is making that crap up on the fly without offering a shred of evidence anywhere else in his paper.
Also, note the word "Temporary" in that. The people at ATD are playing fast and loose with their facts which really means they're lying their asses off.