you make a good point, but adding the word nazi pretty much ruins it.
if you want to win an argument - particularly over issues related to the holocaust - you have to remain polite and avoid abuse like that. there's no alternative. if you don't, you'll lose the argument.