You completely ignore the fact that most addicts resort to crime to feed their habit...they should be locked up if they won't straighten up.
Spending vast sums of money on parasites that don't contribute to society and won't help themselves while so many worthy people live in poverty through no fault of their own is an obscene waste of money.