I predict that within the decade most employment drug testing will be made illegal. Brought to you by the same people bringing legal weed to the western states.
I don’t see how the two can be compared. Government job? sure, but a private employer should be able to set the rules and standards that he/she wants for the people they employ. The reason doesn’t matter, it should be their choice. In the case of government benefits, you are snooping into someones private life and denying the benefits that they potentially paid for and were promised. They didn’t have a choice on whether that should participate or not, government took their money regardless and forced them into the “agreement”. if they want to drug test, they need to make participation and paying the taxes optional. doing that, you would be agreeing to participate and allow government to put demands on your private behaviors.