Why do British speakers often say Germany or the Germans where Americans say Nazi Germany?
Short answerThe suggested explanation links British wording to pre-Nazi continuity and American wording to an effort to separate the Nazi regime from the German population.
NotesThe Deutschland class and other German military preparations began under the Weimar Republic. Treaty evasion also preceded the Nazis, so describing every development as a Nazi creation can obscure that continuity. One proposed explanation for the difference in national usage is that British speakers emphasize these earlier developments. The suggested American contrast is an incentive to distinguish the Nazi regime from the German population for later Cold War purposes.