Таким образом, поскольку чисто буржуазная модернизация в СССР была уже невозможна, а социалистическая самодеятельность рабочего класса, да еще и с прицелом на международную социалистическую революцию была труднодостижимым идеалом, и к тому же категорически отвергалась бюрократическим прагматизмом, Сталин сделал единственно возможный для него выбор. Выбор был таков: индустриализация на основе бюрократической централизации экономики, при отстранении рабочего класса от реальных рычагов политической и экономической власти, при экспроприации не только капиталистического класса, но и мелкой буржуазии, и даже добуржуазного крестьянства. Это создавало возможность как максимальной концентрации хозяйственных ресурсов на задачах индустриализации, так и дополнительной мобилизации этих ресурсов за счет всех основных социальных слоев советского общества. Таким образом, Сталин нашел реалистический ответ на вопрос, как завершить широкомасштабный капиталистический промышленный переворот в государстве без буржуазии.
Противники Сталина и слева, и справа не имели такого прагматического ответа. Программа Бухарина - программа движения к социализму через широкое развитие государственного капитализма - тут же оборачивалась риском капиталистической реставрации в условиях неизбежного роста буржуазных социальных слоев. Кроме того, она существенно ограничивала возможности обеспечить догоняющую модернизацию принудительной мобилизацией хозяйственных ресурсов, как за счет крестьянства, так и за счет рабочего класса.
Программа Троцкого (которая к тому же еще не была внятно сформулирована к середине 20-х гг.) - ограничивать рост буржуазных слоев, а основную ставку сделать на форсированное развитие социалистического сектора на основе развития инициативы и самодеятельности пролетариата (увлекающего за собой и крестьянство) - была довольно выверенной с точки зрения теории социализма, но практически, в условиях России, не реалистичной. Не было в тогдашней России (да и не могло быть) столько и такого рабочего класса, который смог бы поднять задачу, возложенную на него идеологами «левой оппозиции». Некоторые из их лидеров позднее начали догадываться об этом обстоятельстве. В одном из писем Христиана Ваковского можно найти довольно верный (хотя и не очень глубокий) анализ состояния советского рабочего класса, объясняющий его неспособность противостоять сталинской бюрократии. Однако эти обстоятельства еще не осознавались лидерами оппозиции как объективные препятствия для самостоятельного исполнения рабочим классом ведущей роли в социалистическом преобразовании общества по линии не только политического, но и экономического господства.
Сталин политически победил не только на поле идеологических споров, призванных обосновать выбор курса дальнейшего развития страны. Сталин победил и вопросе выбора баланса тех социальных сил, на которые он мог бы опереться в своей политике. Его программа опиралась на компромисс двух наиболее влиятельных социальных групп, одинаково заинтересованных и в индустриализации, и в недопущении буржуазной реставрации. Это был компромисс рабочего класса с бюрократией при ведущей роли последней.
Сталинская власть была во многом схожа с бонапартистским режимом, как власть, смиряющая разрушительное противоборство различных социально-классовых сил, создающая принудительный компромисс между ними, а потому и приобретающая относительную самостоятельность (благодаря опоре на пассивные социальные слои, опасающиеся развертывания социально-классового конфликта). Отражая интересы в первую очередь бюрократии, Сталин не был ее послушной марионеткой, воплощая в своей фигуре необходимость для бюрократии искать для себя более широкой социальной опоры в лице рабочего класса (что выразилось в создании и постепенном наращивании системы социальных гарантий). Подчас он натравливал рабочий класс на бюрократию, чтобы обеспечить себе возможность политического балансирования и не нести прямой политической ответственности перед выдвинувшим его к власти социальным слоем. Оба этих слоя (и рабочие, и бюрократия) были объединены также своим неприятием любой возможности социального и политического выдвижения буржуазных и мелкобуржуазных слоев.
Линия Бухарина требовала компромисса с мелкобуржуазными, а отчасти и с буржуазными элементами. А такой компромисс был весьма неустойчив и непрочен, ибо буржуазная и мелкобуржуазная его стороны были заведомо против любых игр в «строительство социализма», да и просто против форсированной индустриализации на спине крестьянства.