I mean people forget very often that beeing a Nazi back then hadn't to mean that you believed in it.
It doesn't profit certain agendas to have the likes of John Rabe running about. Portraying them all as psychopathic monstrosities from beyond the grave sells better (and before someone throws a tantrum, no, I'm not condoning the Holocaust by saying that).
Not only that, it is also a historical thing, think about it, it is 1945, right after WW2, millions of dead people, the concentration camps and who knows what else. People tried to find a reason for it and blaming the Nazis was the best they could do, I mean it had its reasons, the Nazis have been pigs, there is no question about that, but in this situation no one really bothered to actually look at it from a historical point of view, a few did, some scientists, historians, psychologists etc which lead to a lot of research like the milgram experiment. A few really wanted to find out how all of this could happen. But the popular view was, the Nazis have been the pure and absolute evil with Hitler as their master. It was a lot easier to deal with it all when you have a clear image, and even if the Germans love to complain about it, they also had some benefit from it, I mean hey, sure, it was all wrong and that, but Hitler did it, he was Evil, he mislead the German nation. This explains everything and it can be very convenient, it definitely was for Austria because they saw themself rather in the role of the victim, despite the fact that austria was pretty active in WW2. Of course the reality is that Germany was neither something Special nor that Hitler was some kind of demon possed by the idea to corrupt humanity, he was a human afterall. The reality is considering the hstorical context, that a lot of nations had some hate against jews, France, Austria, Britain, Russia even the US, and WW2 is sometimes described as a continuation from WW1. The jews have been the moslems of the 1920s for most of the world, they would always blame them for everything, regardless if it made sense or not. People often forget that Ford one of the american "heroes" of that time was not very fond of jews. Just google "the International Jew" if you want to read more about it. Antisemitism was sadly very common during the 1920s and 30s. Could the hollocaust also happen in France as well? Or even the US? I have no clue. But one thing is clear, many nations had to deal with their own dirty laundry after WW2, those that supported the Germans, not because of their love for them, but because they hated jews.
But WW2 was a very extreme and dramatic event, so people found a lot of bliss in blaming the Nazis, even though this was all only the tip of the ice-berg. But in such a situation the idea of people like Schindler or Rabbe simply didnt fitt, or a view where the German soldier was a human beeing suffering on the frontline like the Americans, Brits or Russians. Today WW2 is history, so it is much easier for historians to view on it from an unbiased perspective, it isnt anymore about winners and loosers and not even so much about nationality. Soon enough it will be as distant like WW1.