The best explanation for the collapse of the Soviet Union would be: The government spent money on the military and weapons and neglected the rest of the economy.
This overspending on military expenditures led to economic inefficiencies and a decline in living standards, contributing significantly to the overall deterioration of the Soviet economy and ultimately to the collapse of the Soviet Union.