It was successful when it was being used... contacts with addiction services went up exponentially due to Measure 110. Now it's not being used because we've changed the law, but there is still a contract. We chose this inefficiency when we changed measure 110. It was inevitable.
That said, there is more than enough money in Measure 110 to cover it. But like anything, trying to be more strict and punish more people is nearly always less efficient, a complete waste of time and money, and as often as not causes more harm than doing nothing.
Make any government service as shitty as possible so we can argue that it doesn't work.
That is the the "centrist" and "republican" way.