Ввод советских войск был объективной необходимостью. Он был осуществлен по просьбе демократическому правительству Республики Афганистан. Если бы такая помощь не была оказана, то пришла бы к власти в Афганистане исламистская верхушка оппозиции, откуда исламский фундаментализм поразил бы территории СССР, а именно - Среднюю Азию.
Существовала опасность прихода к власти исламской оппозиции и как следствие опасность переноса вооруженной борьбы на территорию среднеазиатских республик СССР. Это угроза, что исламский фундаментализм поразит всю Среднюю Азию. А этого и добивались страны НАТО, которые эту оппозицию вооружали и поддерживали.
Еще одна причина ввода советских войск в Афганистан - распространение наркотиков через Среднюю Азию в Россию и далее в Европу.
Были еще и другие весомые причины - отношения с Китаем, с США, которые хотели и намеревались усилить свое влияние в этом регионе.
В общем, необходимость ввода советских войск в Афганистан несомненна. Однако потеря 15 тысяч советских солдат - невосполнимая потеря для всего народа.