It does so because it is an opiate like heroin or prescription pain killers. Unlike those drugs, suboxone allows you to function in society. Physicians prescribing suboxone have little alternative for patients who do not want to go through detox. But, realize that once on suboxone there is no easy withdrawal. It is as addicting as the drugs it replaced.