Сталин подписал мирный договор с Гитлером в августе 1939 потому что боялся что Гитлер нападет. Таково объяснение "русского мира". Но, товарищу Сталину бояться Гитлера не было оснований. Геополитические причины разобраны тут http://bit.ly/2Tddsnc . А сейчас рассмотрим только соотношение сил по главному виду оружия тех времен - по танкам. Напомню. По итогам Первой Мировой Германии было запрещено развивать армию и военное производство. Гитлер начал осторожно нарушать этот запрет только в 1935 году. Поэтому, за 4 года до подписания Пакта он мало что смог успеть. СССР по танкам и самолетам превосходил весь остальной мир вместе взятый в разы. А уж Германию и подавно. Ее превосходили почти все развитые страны. А всех их скопом многократно превосходил СССР.
Вот один из двух основных типов немецких танков 1939 года Т-1: