Well that is what many states are now having people on public assistance begin to do:
As more Americans turn to government programs for refuge from a merciless economy, a growing number are encountering a new price of admission to the social safety net: a urine sample.
Policy makers in three dozen states this year proposed drug testing for people receiving benefits like welfare, unemployment assistance, job training, food stamps and public housing.
Such laws, which proponents say ensure that tax dollars are not being misused and critics say reinforce stereotypes about the poor, have passed in states including Arizona, Indiana and Missouri.In Florida, people receiving cash assistance through welfare have had to pay for their own drug tests since July, and enrollment has shrunk to its lowest levels since the start of the recession.
The law, the most far-reaching in the nation, provoked a lawsuit last month from the American Civil Liberties Union, arguing that the requirement represents an unreasonable search and seizure. [NY Times]
The way I look at is that being in the military I am paid by the government and thus I subject to random drug tests, which I have no issues with since I don’t use drugs. If people in the military have to take a drug test to get paid then why shouldn’t someone on public assistance not have to take a drug test as well? If you are not taking drugs then that person shouldn’t have any problem taking the test.