It is fair. It seems you don't hold high standards for your officers of the law where you live, but in the US, we actually want them to be sober and rational when on duty. Which, incidentally, can be any time. If you have a problem with alcohol, they can order you to go to AA meetings.So the police departments in legalized states wish not to hire those that do something legal ? Sounds fair. Both heroin and ecstacy are completely different and have totaly different effects. I don't know any police officers that do either one of them, but ecstacy only lasts a very short while and isn't addictive.
So, again, do you think it's okay for officers to be heroin addicts? Because drug tests pick up that, as well. I find it very disturbing that you don't have drug tests there. How much time have you lived in the US, anyway, to know so much about it?