No, I don't believe that drug courts are effective. Anybody who has any sort of history with drugs knows that in moderation, they can be safe. The "War on Drugs" that politicians have started has been a massive waste of money and resources for the American government, and it has been factually proved that the drug courts which rule over these drug "abusers" have had little to no impact on the lives of these drug users.
There is no incentive for the drug user. If a society is regulating a person's drug addiction, it is the society who wants the addicted user to quit. To put that in perspective, the addict is probably trying to get food and shelter more than quitting the addiction. To get the addict to cooperate, society must move them to the point where they consider addiction their biggest problem.
A person who is addicted to drugs is not going to get clean and sober unless they want to be sober. There has to be a life changing event to take place before some one who is an addict will get the help they need. I believe that rehabs and support are the best bet!
When a person has an addiction, whether it is gambling, sex, alcohol or drugs, court can not help unless the person is ready to give up that addiction. A person who is addicted will just try and hide it a little better. No amount of court will help...unless you are put in jail and forced to attend AA meetings.
Drug courts are not effective. The only way a person is going to quit drugs is if they want to, not because someone says to. Drug courts to do end up saving money. People who are trying to quit and slip up end up back in the judicial system. Drug courts do not help addicts the way they need to be helped, they need more psychological help than drug courts allow.