В реальной ситуации лета 1939 года это было единственно возможное решение для СССР избежать войны с объединенным капиталистическим миром. (Кстати сказать, если бы Россия оставалась кап. страной, империей, было бы то же самое. Как в Крымскую войну.)
Рассуждая "о предательстве дела мира" гг. "либералы" и гг. "демократы" почему-то упорно игнорируют тот факт. что СССР летом 1939 г был фактически в состоянии войны с Японией. ( События на река Халхин-Гол). Вполне "нормальная война". Боевые действия были свернуты именно и только после заключения пакта от 23.08.39. Что в Японии сочли предательством. И отплатили Гитлеру той же монетой в 1941 г, НЕ НАЧАВ боевые действия против СССР.
Ну, а о провале англо-франко- советских переговоров уже написано столько, что повторяться нет нужды.
Вот и получается что тов. Сталин И.В. и тов. Молотов В.М. приняли единственно верное решение в той конкретной обстановке.