На западе распространено мнение, что СССР потерпел поражение в Афганистане по аналогии с тем, что США потерпели поражение во Вьетнаме. Но давайте разберемся, насколько это мнение правомерно.
Урегулирование военных конфликтов во Вьетнаме и Афганистане происходило в рамках международных договоров: Парижского в 1973 году и Женевского в 1988 году.
США подписали Парижский договор, как непосредственный участник войны. Контроль за выполнением Парижского договора возлагался на международную комиссию по контролю и наблюдению, состояшей из представителей Канады, Венгрии, Индонезии и Польши.
СССР подписал Женевский договор не как участник военных действий, но как один из гарантов соблюдения условий договора. Другим гарантом были США. Поэтому, как один из участников войны во Вьетнаме, США обязаны были вывести войска и военные базы с территории Вьетнама и предоставить Северному Вьетнаму право на самоопределение.
Проще говоря, США признали, что не добились поставленной цели и тем самым потерпели поражение.
Другой контекст заложен в договоре по урегулированию конфликта в Афганистане. Он подписан между правительствами Афганистана и Пакистана, которые обязались не вмешиваться во внутренние дела друг друга.
В то же время между СССР и США в это время происходили переговоры о прекращении Холодной войны, сокращении ядерных и обычных вооружений и снижении напряженности в международных отношениях. Поэтому между Москвой и Вашингтоном было достигнуто соглашение не поддерживать разные стороны в локальных конфликтах и войнах в других странах мира, в том числе и в Афганистане.
Поэтому неправомерно утверждать, что СССР потерпел поражение в Афганистане и также неправемерно проводить аналогию между окончанием войны в Афганистане и Вьетнаме.