Realist:
The typical (though not all) Nazi, Communist, Iraqi or US soldiers were/are similarly uninformed.
A very proper correction. There are no exceptions; every nation has acted in its own best interests, whether or not those interests were/are ethically or morally correct. As dedalus says:
but it's still possible to have integrity...for the wrong things.
And that's exactly where the personal integrity comes into play. When (and if) we discover that what we fought for were the wrong things, then we, with equal (or greater) conviction, step up, reconsider our position, and do our best to change things for the better (and, if possible, undo the damage we helped to cause).
It's not "my country right or wrong," any more than its "my WTS, right or wrong."
So, now, I'm a "soldier" on the other side of the lines.
Craig