What if they could flip that around in some way to require that in order to access the other supports you must either be clean or enrol in some sort of rehab program? (I know the current regime would never go for this, for fear it would hurt or stigmatize the drug gangs).
I know everyone like a nice simple answer of having some sort of treatment, but it became apparent decades ago that addiction is a life long and messy struggle. Treatment only works for those that are in a very narrow window of wanting to get clean, and even then most relapse.
It is also costly. I am not saying we shouldn't add treatment options, but we already spend more than we bring in through taxes. So what part of healthcare do we cut and from who, to put in these services?