Employers drug test employees. If you receive money from the government, you should abide by the same rules. If someone fails the test, that's one less person to pay. America's middle and upper middle class are drug tested, so it's not any sort of oppression. Drugs are a choice and shall be treated as such.