Ну и что, что не получилась идеальная конфигурация? Ни что в мире не идеально. СССР отсрочил начало войны и отодвинул границы. Германия тратила время и ресурсы при продвижении вглубь страны. Те, несколько километров до Москвы, которые немцы так и не смогли пройти, стали возможны именно благодаря этому пакту. Так что, говорить о бессмысленности, после Победы в Великой Отечественной Войне, глупо.