Maybe the notion of moral equivalence isnt terribly appropriate to war. It seems that once you have decided to fight a war it isnt going to help much if you sit around criticising the opposition's tactics.
We all have a go at the Germans (and rightly so) but as I understand it you were far better off being captured by them than the Japanese. Or even the Russians.