Это не такой сложный вопрос как кажется на первый взгляд. Для его решения важно правильно к нему подойти. В позднем СССР была масса проблем, и все можно назвать причиной развала. Но это будет большая ошибка. Причиной развала СССР могут быть только те проблемы, которые решились с развалом СССР. А таких нет.
Поэтому с полной уверенностью можно утверждать, что объективных причин роспуска СССР нет, кроме предательства.
Именно Горбачев и другие высшие руководители СССР, такие например как Яковлев умышленно совершали действие или бездействовали с целью развалить СССР. Действовали они по заданию спецслужб США или по другим причинам уже не столь важно. Но именно они главные виновники именно в развале единой страны.