5 U.S. states have passed laws requiring welfare recipients to be tested for drugs. Proponents argue that testing will prevent public funds from being used to subsidize drugs habits and help get treatment for those that are addicted to drugs. Opponents argue that it is a waste of money since the tests will cost more money than they save.
Yes, and require treatment if the drugs found were not a current prescription of the person being tested, and if there are children involved, ensure there is a safe place for them to go while their parent or guardian is being treated.
Anyone with a license including doctors, nurses, and the like should be tested weekly; if they have a prescription for narcotics and certain other substances, their privileges should be modified or suspended until treatment ends. Nobody should be operating or treating a patient while under the influence.
If they have a criminal record and or drug history then they should get tested. If positive, then treatment/rehab will be provided to an extent. If when they get through rehab and after they are still doing drugs then they will get penalties.
The historical activity of users engaging with this question.