Would it be possible to defeat the Nazis with today's ethics?
We did horrible, unspeakable things in the past, especially during the World Wars. Fire bombs of Dresden being a big reminder, but other actions aimed at deliberately causing civilian collateral damage, such a our use of nuclear weapons (fire bombings were for worse, and killed far more people than the nukes).
Without doing any of this, however, I think it's possible that the Nazis could have easily defeated the Allied Forces in WWII. Thoughts?
The problem is that you can't use ethics to defeat countries (or groups of people) who have irrational opinions such as Nazism. Of course you have to avoid that it comes to an extreme situation with nukes, fire bombs, or chemical weapons. ... So how is this done? Well, you must debate with those individuals who have extreme irrational, and hateful opinions (e.g. based on racism etc.). And it has to be done at an early state before these hateful opinions have evolved to a "landslide".
But how do you debate with characters who have "extreme irrational"? It seems the very definition of an irrational person is that they can't be reasoned with. The Nazis bombed London, so we bombed Dresden; today's ethics wouldn't permit this behavior