There need to be more inpatient rehab centers for substance abuse that insurance will pay for. Many people don't have the money to go to a facility that provides the medical care they need while they're drying out, as well as the counseling they need to stay clean.
A rehabilitation hospital for substance abuse patients has an acute care wing where the addicts can dry out and detox safely. Many people who are on particular drugs do need medical attention as they detox, since it can be a painful, dangerous process.
After the detox and recovery phase, they are then moved to the residential area of the hospital, where they attend support groups and receive individual counseling to help them deal with their problems in the real world.