In the collapse of the Soviet Union we need to blame politics, not economics.
The British Empire, French, Dutch, Portugal - all were destroyed in the 50-70s of the 20th century. For political reasons, not economic ones.
West likes to boast that won the Cold War. This is not true. The situation is this - one of the pretenders to fight for a world title shot himself before the match. A second later began to boast that he won. But he did not win.
In addition, the United States withheld from default not by capitalist methods. Capitalism is dead since 2008 - the economy is kept afloat by administrative methods.