provided the impetus for drug abusers / alcoholics to straighten out their lives...
Yes, though addicts will straighten out only if they want to be clean--otherwise, nobody and nothing will "cure" them.
...and become productive members of society
That's unlikely. What is productive about foregoing education and working dead-end, low paying jobs just so you can peddle pulp fiction door-to-door?