Я вообще не люблю такие броские фразы, как "позорный сговор", все-таки речь должна идти не об осуждении (или восхвалении), а об оценке с точки зрения исторического контекста. А он такой. В 1939 году у СССР была реальная вероятность войны (или как минимум серьезных столкновений) с Японией: год назад был конфликт на озере Хасан, а с мая по сентябрь 1939 года - столкновения на Халхин-голе. При этом надо учитывать, что у Японии с Германией (и Италией) было подписано "Японо-германское соглашение по обороне от коммунизма" (более известное как Антикоминтерновский пакт). В условиях того, что Англия и Франция отказались от заключения полноценного военного соглашения с СССР в то время, как уже всем было очевидно, что Германия готова воевать с Польшей, СССР вставал перед реальной опасностью войны на два фронта. Германия, в свою очередь, могла оказаться перед такой же альтернативой - если бы Англия и Франция все же решили бы помочь Польше не на словах, а на деле, то вполне возможным было вступление СССР в войну на стороне союзников. В условиях, когда обе страны опасаются войны на два фронта, вполне логичным было желание обезопасить себя от этого за счет заключения договора о ненападении.
Вопрос с отсрочкой начала войны между Германией и СССР на самом деле очень непростой. Изначально Гитлер видел своим главным врагом Великобританию, но для войны с ней необходимы были значительные ресурсы, которые Германия планировала получить от СССР - либо за счет союзнических отношений (ведь в ноябре 1940 года Гитлер предложил Молотову присоединиться к Пакту трех держав), либо, если понадобится, за счет завоевания (собственно именно после провала тех переговоров Гитлер приказал готовить план Барбаросса). Поэтому говорить об отсрочке войны с Германией мы можем говорить только постфактум, в реальной истории на момент заключения пакта о ненападении все было далеко не так очевидно.