Agreed. Trump clearly stated that he was going to institute a Muslim ban and didn't rule out a Muslim registry when asked by reporters, so this policy shouldn't be a surprise to those who voted for him.
Germans have accepted collective guilt for the Holocaust, and have come to terms with that, even though a minority first voted Hitler into power-and, as a consequence of this collective acknowledgement, popular support for Nazism has been purged from German culture.
In contrast, a large proportion of South African whites tend to equivocate when asked if Apartheid, which was voted for for generations of whites, before they voted it out, was bad (spoiler alert: it was evil, and I'm not going to relitigate why on HN again). The Truth and Reconcilliation Comission allowed for those who committed physical acts of violence to confess their crimes in return for forgiveness, but the broader plunder and evil of apartheid remains unacknowleged by much of white South Africa (and its diaspora), and it means that racism still permeates SA society.
Working class people are hurting all over the world. But the economic pain felt by Germans in Weimar Germany didn't excuse the Holocaust. They were voting for anti-Jewish violence, as much as they were voting for VW Beetles and autobahns. Similarly, the suffering of Boers at the hands of the British didn't excuse Apartheid.
I'm not equating the scale or scope of Trump's actions with the Holocaust or with Apartheid, but I do think that those who chose to vote for him did so with their eyes wide open, and knew what he stood for. Trying to forgive them, or excuse their actions before they acknowledge their own culpability is not healthy for anyone.