Потому что войны ведут не люди, а страны. Вследствие чего моральные нормы на индивидуальном человеческом уровне либо искажаться, либо полностью заменяются. Убивать врагов в условиях изменённых норм - правильно и хорошо. Ведь они враги. Для этого специально государственная пропаганда солдат противника Расчеловечивает. И фашисты, и колорады, они ведь не люди. Недолюди, хуже животных. И тд.
Конечно победитель в войне судит всех оставшихся уже исходя из собственных моральных норм. Наши -герои. Чужие, побеждённые - преступники
С моральной точки зрения, неприемлема сама война, а убийство во время войны только вопрос выживания. Есть, конечно, бессмысленная жестокость, садизм, цветущий в подобной атмосфере буйным цветом, но это совсем другая история.