No, if you collect SSI, you pay SSI. That I agree. But there are some government jobs that pay nearly min. wage. I would rather see people making 25k or less, not to be taxed (other than SSI), then to give them huge welfare checks once every year because they are poor.
I have known many people who received 2-5K in earned income, and what do they do? Ex: go to Disneyland. No job, unemployed, bills outstanding, two kids, car falling apart, and they earned, Disneyland. This is one example of poor managment of tax dollars.
Give them a bit more on each paycheck, but not a welfare check.
Also, if you receive monthly checks, you do monthly volunteer work for the city or government. (if physically able)
I guarantee you that will end many welfare abuses..