Drug testing as a condition of receiving compensation being justified, opens doors for other conditions. Until conditional requirements make it difficult for the actual people that need a small push to recover from a situation are unable to receive any help. It is obvious that the push to drug test welfare reciepants is based on the idea that drug testing will remove drug users from the system. It is a way of regulating who can and who cannot receive aid. But it is a broad regulation that ignores the simple concept of liberty. The rule assumes guilt of everyone. I would be more willing to support drug testing of people that have been convicted of being involved with drugs in some shape of form.
But in the end I just see as you said just more government control. And I also see it ass wasting more money in a system that already wastes money.
In New Mexico if you receive TANF (cash assistance) you may only receive it for 60 months in a lifetime. Or you can apply for a one time lump sum. If you receive TANF and/or food assistance you are automatically enrolled in a program called New Mexico Works. This program requires you to apply for employment but first you must attend life skills classes. You may also receive training. But either way you are required to apply for work a certain number of applications must be filled out and turned in every week. You are also required to give a certain amount of hours of being employed (20-40 hours I dont remember the actual amount). And if you are unable to find a job you must volunteer at a charity of your choice. That charity must be approved by NMW and you must get signatures Etc. If you do not comply then you loose TANF foodstamps Etc. for a certain amount of time you are banned from the system.
I know some pretty lazy people that cannot meet the requirements of New Mexico Works. And they were banned. I also know some people that quite the program and just got a job since it was easier. I dont know what requirements other states have but at least here you dont get easy money. And most jobs UA these days so I would imagine that a dirty UA is going to be addressed by your case worker at some point anyways.
I am support making assistance available but design that system as an aid to become a viable member of society. If you need assistance make it conditional on the recipient working for that assistance. And if they dont comply ban then from the system and require them to jump through hurdles if they want to be unbanned.
I just think that drug testing alone wont really achieve anything. SOme people will simply stop using drugs while receiving assistance. Thats great but if they are still just as lazy the drug test did not achieve anything of worth.