Damn straight it's a write-off. It's a cold, heartless, analytical approach to make society feel like they're doing something helpful. Only problem is they're only helping themselves to feel better, not the addict.
8 million is nothing. Giving each and every addict the time and attention they need to truly get better is going to cost a LOT more.
This does nothing more than "maybe" lowering crime a bit and controlling the cash flow.
The cold, heartless bastard in me wants to say "hey, this is the best thing junkies could ask for, just stay high untill you die". A sort of assisted suicide.
The kind, caring side of me says we should do everything in our power to help these people (of whom I've known many).
Unfortunately we don't live in a kind and loving society. Where we put our tax dollars (stupid programs like this) proves it.