This is a fantasy, a romance. It very little resembles the reality I've seen.
Many addicts I've known and seen come from stable environments and it isbecause of their incessant drug use that they end up poor, homeless and degraded.
Of course some addicts definitely start in "crushing poverty" but many do not. It affects people from every background, every social strata.
If your hypothesis were correct than the housing and support programs would work. They don't.