Rehab/treatment does not cure addiction. At best it can teach a highly motivated addict about the tools of recovery. The really hard part is learning to cope with life as is/where with out substance in the real world.
Moving into a sober living enviornment that compels their guests to take responsibility for themselves is a huge stepping stone to maturity.