The use of Nazi isn't offensive. Your reference of Germans as Nazis is offensive. Nazis were a political party within the German population. Just as hypercapitalist Republicans are a shame to the American people, the Nazis are a shame to the German people.