По множеству причин. Из воторых самая главная была заложена ещё в Союзный договор 1922 года: право выхода республик из состава Союза. Ничего подобного в Российской империи не было - она была унитарным государством, а не федеративным, и никакого права выхода ни у одной из территорий Империи, при всём их разнообразии, не было.
Второй причиной был идеологический диктат центра (Москвы). Куммунистическая идеология диктовала построение "новой исторической общности - советского народа". Что совершенно не стыковалось с национальными особенностями всех населявших СССР народов. Все эти особенности, все различия, все местные, национальные традиции игнорировались, а то и насильственно искоренялись "во имя торжества идеалов коммунизма и интернационализма". При этом сколь бы ни подчёркивалось на словах уважение к таким особенностям, реально всё равно всем заправляла Москва, и реальная власть на местах принадлежала второму секретарю ЦК местной компартии, обязательно русскому, присылавшемуся из центра. Всё это приводило к тому, что на национальных окраинах подспудно зрело недовольство таким диктатом и пренебрежением "старшего брата" к братьям меньшим.
Ну собсно вот этих двух причин оказалось достаточно, что как только созрела третья причина, основная, - оно всё и рвануло. Как толькь появилась реальная возможность освободиться от диктата Москвы, все и освободились.
Третьей причиной стала экономическая несостоятельносмь планового социалистического хозяйства. Советский строй элементарно надорвался экономически в попытке сохранить военный паритет со всем западным миром. Экономика СССР, создававшаяся в двадцатые и тридцатые годы, создавалась именно для тех условий. Когда всё решали тонны выплавленной стали, бочки добытой нефти и киловатты выработанной электроэнергии. Но к концу века это уже не работала. Мир изменился. Сила, в том числе и военная сила, стала зависеть не от стали и не от мускулов, а от кремния и от мозгов. И вот это ровно то, чего советские лидеры, с их зашоренным, закостеневшим в догматах коммунистической идеи мышлением, понять не сумели. Они по-прежнему надрывали силы в обеспечении военного паритета - но их картина мира перестала соответствовать реалиям. И Советский Союз тупо обанкротился экономически. Карточная система, к которой страна пришла к концу восьмидесятых, - это что, тоже "вливание денег" и "пятая колонна"? Да ни фига. Плановое хозяйство неизбежно приводит к дефициту всего что можно. Этот дефицит сопровождал жизнь советских людей всё время, вот прям начиная с семнадцатого года. И ладно бы только дефицит "товаров народного потребления", но дефицит стал сказываться уже и на промышленности группы А (производство средств производства), опять же из-за того, что в мире стала резко меняться структура производства, как результат очередной научно-технической революции.
И вот эта третья причина и стала основной. Эта третья причина настолько подорвала силы режима, что все поняли - ага, можно! Можно избавиться от колониальной зависимости! Можно наконец все грести под себя, и не ждать разрешения сверху! Вот поэтому элиты национальных республик и стали наперебой объявлять о суверенитете. У центральной власти уже не было сил для того, чтоб их удерживать. Ни политических, ни экономических. Военные силы ещё оставались, но в изменившихся условиях их применение было уже "чревато" - мир стал открытым. Поэтому ни Тбилиси 1989 года, ни Вильнюс 1990 года, ни Ош, ни Фергану, ни Баку уже просто так не спустили. Залить все выступления против центральной власти кровью уже не получалось - заливалки бы не хватило.
Вот так и распался.