These results are what I would expect given how much immigration is a scapegoat this time around. Pure hatred on the part of Trump voters, fueled by propaganda. No amount of logic will end that and they will always support what fits into their skewed worldview to avoid cognitive dissonance.
There is a reason why the "Denazification" of Germany after WWII was more so a process rather than an event.
Boomers waiting until something affects them directly before making the right decision? I'm sure no one saw that coming.
I appreciate that the whole generation isn't that way, but at the same time, the number of Boomers I have personally interacted with who have absolutely no understanding that they are not the main character is way too damn high. A little empathy would go a long way, especially when many of them in the Boomer voting bloc are too old to ever see the effects of their vote.