If your going to lend your money to someone, you want to be one hundred percent certain they use it for good and not their own personal destructive habits. Welfare is meant to be a short term, say, "net" to catch people in tough situations. It is not for a long term or permanent salary and it is especially not intended for the purchase of personal drug habits. Nobody wants to have to pay taxes for people who will use that money for drugs. However, it definitely happens. Even if someone doesn't actually take that welfare check, cash it and buy drugs, they are still in a round about way using that welfare check to buy drugs if they do buy drugs at all.