У Ельцина цена на нефть была 9 $ ( российская Urals вообще по 6 -7 $ торговалась), как только такая цена на нефть будет хотя бы год, вы будете  жить в землянке и есть траву. А Горбачёв огребал результаты санкций за Афган, сбитый южнокорейский Боинг, обвал цен на нефть. В Вильнюсе, Тбилиси Горбачёв людей убил в попытках сохранить союз, что он ещё мог сделать? Ядерную бомбу на них сбросить? У горбачева не было выхода, как проводить реформы, открываться миру - нужны были снятие санкций, инвестиции, кредиты, но .. не успел.