It's all well and good to talk about "honoring commitments made to retirees", but if the city can't provide basic services because 40 cents of every dollar it spends goes to debt service, the city isn't in a position to honor those commitments anyways; it will simply fail harder and more painfully for all its residents in the futile attempt to honor those intractable commitments.
In dream-world, we'd never have problems like this! A constructive alternative to Detroit's problem? They should have declared bankruptcy a long time ago, before levering up their debt with bond schemes.
I do. Raise property taxes and sales taxes until you can pay your bills. The solution is actually simple. It is impossible for elected officials to do and keep their job, but simple.
That might not actually work, seeing as how Detroit already has a population problem and higher taxes will probably force even more of them out, leading to flat or lower overall revenue.
But the VAST majority of the money spent "honoring commitments made to retirees" is not made to "current residents of Detroit". Most of it was just a one-way funnel of money from Detroit out to the suburbs, other areas of Michigan and beyond.
It makes no sense for Detroit... to essentially be funding people in the suburbs... by taking on debt. That was just craziness.