On a level of morality yes you are correct. But in the face of industrialist warfare, not really. Humans die in droves. In anonymous bombstrikes, for standing up, for being in the wrong place in the wrong time. Those are reasons entire lives are lost. Human stories just as your own. Going through school; that one time you called the teacher mom, when you ran away from home, all those things wiped in a second for reasons that bottle down to random chance.
There is no glory nor honour in war, it is all a terrible plauge on our species. War is not hell, it is stupidity. Meaningless stupidity. Individuals perish for no fault of their own.
Individuals that serve should not be glorified nor idolized but you should feel empathy and pity for the hardships they went through.
War is the worst of humanity and no matter your cause, dead bodies on the battlefield is a price to expensive to pay.
Good post

.. though you might have added that the young pay for the failures of the old...
It disturbs me to see the faces of very young German soldiers marching off down the road in Normandy with panzerfausts and innocent smiles on their faces... how many returned?

Whilst on the other hand, my sentiments militate against this, because of my own nationality. It is why I always support the EU, despite its shortcomings... but I wander..
Back to topic