Replace inject with get drunk and this situation already happens.
Personally, legalise and tax everything. Consistent quality, minimise long term health impacts and therefore costs, get a decent revenue stream coming in. Job done.
Provide a quit line style program for smack heads to get...