I agree completely that there should be free and easily accessible addiction treatment centers available to those who need it.
I just don't think buprenorphine is the solution.
It's easily abusable and worth relatively a lot on the black market.
You run into the same problem you did with methadone: you're on an opioid that has a 16-27 day half-life. You will be withdrawing heavily for much longer than you would if you cold turkeyed a street opioid.
You're replacing one opioid with another, one addiction with another. This is 100% anecdotal, but I only know people who have had months and years of abject misery trying to come off of buprenorphine.
For hardcore opioid addiction, it might make sense. But there are options like the Naltrexone injection that doesn't involve replacement therapy.