Причин несколько. Главная - чтобы по приезду не восторгались буржуйским изобилием в то время, когда у нас был тотальный дефицит. Кроме того, из пропагандистских целей валюту выезжающим меняли по очень льготному курсу, например доллар «стоил» 60 копеек, когда на чёрном рынке он был в 10 раз дороже. Режисер Алла Сурикова, когда поехала представлять за рубежом свой фильм «Человек с бульвара капуцинок«, получила от щедрот государства 30 долларов
Зато свободно можно было ездить по всему Советскому союзу не имея никаких документов.
А политический курс в СССР определяла именно партийная верхушка, поскольку в Советском Союзе выборов не существовало в принципе.
Ну, и как зарисовка "Инструкция перед поездкой за рубеж" )
Боялись, что люди увидят как там живут и поймут, как ссср отстал от всего цивилизационного мира. Ну и у нас в СССР больная тема была шпионаж, подозревали каждого второго.
Куда угодно, но ни кому угодно. Вступать в партию , для того , чтобы ездить за границу слишком хлопотно и затратно.