Если бы Российская империя делилась на губернии, ее структура была бы гораздо более прочной. А так существовали две республики с территорией, населением, экономикой явно большими, чем просто области. Следующие две такие республики были Казахская и Узбекская ССР. Но Узбекистан маленький по территории, а Казахстан по населению и экономике недостаточен для создания во всех смыслах независимого центра. В СССР было лишнее звено в структуре власти - республики. Точнее, если бы небольшие территориальные образования так назывались, пользовались местным языком для ведения дел, ничего бы это не меняло. Но бюрократии крупных структур были готовы воспользоваться любой оплошностью центра для захвата власти.
Вот такая бы конструкция была более устойчивой: районы покрупнее, области или республики, центр. Белоруссия или Узбекистан вполне могут управляться без областей. Вместо РСФСР и УССР несколько областей и республик, причем украинский язык для документооборота использовался бы в нескольких, в том числе и на территории современной РФ.
И в результате никаких местных бюрократий, способных сравниться с центром.
А кто разделил Российскую Империю на республики, повторяться не будем, кто хочет знает, или легко найдет.