That's correct. The root cause is that the government is making promises it can't keep, which make those promises worthless. The correction is usually that that government falls, and a new government starts making smaller, more achievable promises that restores trust in it.
Unfortunately, divestment of the US dollar is like lighting a match in a house looking for the gas leak.