Сталин подсознательно чувствовал, что догматический марксизм не является теорией, годной для использования в качестве прогнозируюшяей модели реальности и предпочитал использовать свои эмпирические наблюдения из практики. Сталин строил теорию последовательно без рывков, он изучал систему и пока не отрабатывал все возможные варианты, он не менял решения. Сталин предпочитал ждать до конца, как говорится, до "жареного петуха" и только потом решал на основе анализа неудач и удач, что же надо делать. Сталин вначале не вмешивался в экономические дела, считая, что Рыков и Бухарин пока тянут. Но потом, как говорит Паршев, клюнул "жареный петух" - голод 1928 года.
Сталин понял, что основанный на рынке НЭП не только не позволяет России нормально развиваться и противостоять внешним угрозам, но и не дает нормально кормить страну. Сталин осознал, что НЭП подвержен кризисам и из этих кризисов нет выхода - сельское хозяйство требует быстрого повышения производительности труда и насыщения техникой, а для техники нужна промышленность, а для развитой промышленности нужно развитое сельское хозяйство. Круг замкнулся...