War is not about trying to murder your opponents, it's about fulfilling the political goals of your leader or defending yourself against the political goals of another nations leader. Soldiers in those wars are most often just pawns that cant really be blamed for the conflict. To kill all enemy soldiers not fighting would be like killing innocents, and humans have a hard time killing innocent humans, even during the most dire circumstances.
An example of this is the treatment of German prisoners taken by the Red Army during WW II. Only the SS- forces were killed outright. Regular Wehrmacht- soldiers were taken prisoner. The prisons they were taken to were more or less death camps, but they still werent killed on the spot. And this was during one of the worst and most brutal wars of history.
An example of this is the treatment of German prisoners taken by the Red Army during WW II. Only the SS- forces were killed outright. Regular Wehrmacht- soldiers were taken prisoner. The prisons they were taken to were more or less death camps, but they still werent killed on the spot. And this was during one of the worst and most brutal wars of history.