Make people who are going to collect unemployment and welfare comply with 2 requirements:
1- subject to drug testing. Anyone on drugs will lose their right to collect.
2- Make them work at least 20 hrs a week cleaning up their community. If they are going to collect money from the government, they might as well earn it.