Свои проблемы СССР пытался скрыть такой же победоносной войнушкой, как это делает на протяжении всего своего существования и Россия.
Я высказываю своё мнение. Война в Афганистане была таким же отвлечением внимания народа от внутренних проблем.
Война в Афганистане воспринималась населением как нечто неприятное, но очень далёкое, не опасное.
Так что по большому счёту никакого отвлечения она не создавала.
А если поинтересоваться списком промышленных объектов построенных на территории Афганистана за время присутствия там СССР, то можно понять, что эти военные действия не носили характера победоносной, завоевательной войнушки.
Кроме того войска в том числе выполняли побочные задачи , героиновый поток с афганских плантаций не шел через территорию СССР.
Вот когда войска вывели за пару лет от афганского героина на территории бывшего СССР умерло на порядок больше людей, чем погибло солдат-добровольцев в Афганистане.
Добровольцев, а не контрактников (когда вынужден идти воевать , потому что другой работы нет), каждый мог отказаться, без всяких для себя последствий.