I think that the most important thing when you first enter rehab is feeling like the people helping you through detox are competent, knowledgable, and calm. Getting clean is scary, dirty, painful, and embarrassing. I believe that being treated by people who have personal experience with getting sober is extremely important. In the long run people stay sober because they make the conscious effort to but having a strong starting point doesn't hurt. It was a no nonsense program for people who were serious about getting sober.