Nothing of course. It's not a breach of rights or in any way morally wrong to require people who are getting government benefits to conform to certain societal standards ... like not using illegal drugs.In the context of this thread - what is wrong with a social contract whereby if you need our help - you agree to not break the law?
My question had to do with whether such conditions/testing are actually worthwhile (wrt a cost/benefit analysis). The stats from Florida's testing of cash welfare recipients seems to indicate that the incidence of illegal drug use wrt that segment of the population is significantly less than the incidence of illegal drug use wrt the entire population.
But those statistics might be misleading in an important sense. It might be that, faced with the prospect of losing benefits via failed drug tests, a certain percentage of potential recipients of the welfare who would otherwise use illegal drugs choose not to do so because of the testing. And if that's the case, then the drug testing is a good thing, imo, by any measure, because any additional governmental expenditure will have been to good purpose in that it will have, presumably, changed lives in a positive way. Sometimes people who have habitually made bad decisions need a bit of (enforced) structure to compel them to make decisions that are good for them and those who depend on them.
So, wrt your OP, my current opinion is that, yes, government benefits should be conditionally granted. But not just wrt aid to the poor. The American financial and corporate sectors have in general habitually made some decisions and undertaken some actions which most of us would consider to be not in the best interests of America, or humanity for that matter. Of course holding the wealthy and powerful accountable is a lot harder than holding the poor and powerless accountable.
Which raises another question wrt your OP. Does it apply to wealthy and powerful corporations as well as people who need a few dollars to get sufficient food, or clothing, or housing, or transportation, etc. ?