I'm for giving welfare recipients drug tests. Yes, the tests are costly, but, in the long run, they would keep millions of tax dollars from going into drug dealers' pockets. So long as there are no real "hoops" that people have to jump through to get money from the government, people will abuse any and all assistance that they receive.
In my industry it's very common for people to get unemployment. Stagehands are technically considered seasonal workers, even though we work year-round, and, in many cases, work more than full-time. Since we're seasonal, we qualify for unemployment. At times that's a great thing. During the first 8 weeks of the year there was hardly any work, and most of the people that I work with received unemployment just to be able to pay their rent and put food on the table. However, there are many who receive unemployment just as a means of having money without working. Some of my coworkers get annoyed when they get called to work because "it fucks with my unemployment." The way they see it is that if they are gonna make about the same from work as from unemployment it's not worth their time. Instead of working, they go out and buy cigarettes, beer, and pot. I don't want my tax dollars to keep supporting these social parasites. Another shithead that I work with claims that he's been on unemployment for 10 weeks, 4 of which he spent on vacation in Hawaii, and, with the remaining money that he had, he went and got a tattoo. I'm sorry, but I don't think that we should be footing the bill for people to do shit like that.
I'm not saying that all the people who receive financial assistance from the government are social parasites; some are in genuine need, but there should be something that draws the line between someone who is actually in need, and someone who is just receiving money to pay for their addictions.
:2 cents: