The best explanation for the collapse of the Soviet Union is:
The government spent money on the military and weapons and neglected the rest of the economy.
This prioritization led to economic stagnation and inability to compete with the Western economies, contributing significantly to the overall collapse of the Soviet system.