All empire collapses where closely connected to the government printing money and devaluing the currency. The US central bank has been printing more money I think every decade and will not stop until it ends the country.
That is certainly another major factor. Probably more of a symptom of a rotting society IMO.