Upvote:6
Constituent republics where subjects of Union Agreement. They have a constitutional right of secession. But all real power belonged to centralized Communist Party, so republican governments never had ability to implement this formal right. In general, division was considered by this reason, as formal and fictitious, and could be changed instantly at any moment, list of such changes is really very long.
At the end of Gorbachev's Perestroika Soviet Union was transformed from single-party state to multi-party system with democratic elections, it caused a dramatic shift of power from Communist Party to republican governments, and opened a door for dissolution. Because country suffered from really very serious economical crisis, governments of mostly economically developed Constituent republics decided that they will maintain better alone. Baltic states, Ukraine and Georgia also had strong separatist traditions.
It finished, when 3 most influential Constituent republics (Russia, Ukraine and Belarus) denounced Union Agreement. So, all 15 Constituent republics automatically became independent states.
It also meant, that all Autonomous republics, districts, and other autonomous entities stay DEPENDENT, because they were NOT subjects of Union Agreement, and never had a constitutional right of secession. Of course, many attempts were made to continue this wave of separations to the level of autonomous entities, but all of them considered as illegal by international community.
For now, considering autonomous entities of Russian Federation (former Russian SFSR of USSR), approximately half of them have Russian majority, and almost all of them (excluding Chechnya and Tatarstan) do not have, and never had before any notable separatist movements. Most of them are poor, and depend from financial aid from Russian federal government (for example, all autonomous republic of Northern Caucasus are sponsored by federal government).
Also Chechen wars show very clearly, that any attempts of declaration of independence can have consequences.
UPD
Other very important part is that Constituent republics have all formal attributes of statehood: national anthem, coat of arms, constitution and government. They have their own republican Communist parties (excluding Russian SFSR), branches of Communist Party of Soviet Union, that means high degree of REAL autonomy. Ukrainian and Bellorussian SSRs were member states and co-founders of UN.
At the times of foundation of USSR many people absolutely seriously considered Constituent republics as "independent" and told about, for example, foundation of Armenian SSR as "restoration of Armenian statehood". In real life, it was only facade for centralized single-party state. But constitutional right of secession always was a part of this image of Constituent republics as "independent".
USSR was designed not as a colonial empire of Russians, but a future world state that should be expanded all over the globe, so Ukrainian SSR will have same status, as future, for example, French SSR. Point of view that became dominated at 1930s, said that it is utopia, USSR never will be such world state, so it should stay within current borders, where traditionally dominated state is Russia.
And vice versa, Autonomous republics had their own constitutions, but didn't have symbols of statehood such as anthems, and never were considered as "independent".
Also, all decisions about changes of administrative division were made by Communist Party. In many cases, they even didn't follow formal procedures, and didn't made all necessary acts of republican authorities. It potentially create a minefield of territorial disputes.
Upvote:25
"How" and "why" are two very different questions. Whereas the former can be answered formally, it is difficult to say "why" this happened other than "by historical accident". We'd need to delve into the history of each republic separately.
For some republics, the status changed both ways. For example, Karelia started off as an "autonomous republic" (ASSR) within RSFSR, then after the Winter War "promoted" to the full-fledged Soviet Republic, and then after "normalisation" of the relationship with Finland in 1956 demoted to the autonomous republic again.
Moldavia was once an ASSR within Ukrainian SSR.
Generally, either kind of republic had a traditional ethnic group with its own language, but they weren't necessarily a majority. For example, the Udmurt Republic never had more than about 1/3 population of Udmurt people (during the USSR time).
The Crimean Republic began as an autonomous republic within RSFSR, and then "demoted" to a region ("Oblast") after deportation of its main ethnic minority (and then changed hands and status several more times).
The Caucasian region went both ways. Georgia, Armenia and Azerbaijan formed their own federation and joined (or rather founded, together with others) the USSR. Other Caucasian peoples were initially lumped together as a separate Gorskaya ASSR within RSFSR, and then split and transformed multiple times, often alternating between ASSR and Oblast in status and in some cases forming "dual-ethnic" republics like Kabardino-Balkaria and Checheno-Ingushetia. (The reasons for such oddity deserve their own question).
So, the history is just complex. In the case of [Trans]Caucasus, the easiest simplification is that Georgia, Armenia and Azerbaijan were just bigger in population and had a history of their own statehood (even if long in the past).
The difference in status was somewhat formal, but it played important role during the dissolution of the USSR.