I was a heroin addict from 16yo, until just before my 22nd birthday. I've been clean ever since, 4 years this past August. This is entirely down to my state government's excellent opiate replacement therapy program, and buprenorphine. It literally saved my life.
The clinic builds a plan for you specifically, and adjusts it every few months. They provide counseling, advice and medical help. We don't pay them, the government does. The doses themselves cost $5 per day.
I definitely agree with a point you raise however about the availability of lower doses - 2mg is far too high to jump off of, or even 0.25mg for that matter. Suboxone is commonly prescribed at FAR too high a dosage, 8 to 16mg or even 24mg, when in reality 4mg is plenty for almost everyone, and 2mg will work in many cases.
The withdrawal of Suboxone can at first glance seem not all that bad compared to traditional opioids, BUT - it lasts for at least a month, if not 2 or even 3. Suffering over a long time period is a LOT harder than people think. So, I think the pragmatic - and humane, for that matter - is simply to let the dependent person choose. Many may choose to discontinue it of their own volition if they are given the space to determine their own tapering plan and see how it goes. Forcing them into something is likely to cause far more harm than any perceived (to say nothing of actual) benefit.
Says who? We tried that when I got clean. I required 26mg to hold my withdrawals at bay for a full 24 hours.