Returning all social programs back to the local level is the only solution to fixing this mess.
People know who in their community is really in need and who is gaming the system.
This would solve a bunch of problems.
It must be done.
JMHO
I think that these are administered in offices at the local level. So one would expect that the local authorities should be able to tell who is gaming the system Why aren't they?