I know people who will vote the conservative ticket solely because they’re still mad about the BC NDP of the 90s having a bunch of scandals. The “never NDP” crowd are a mirror of the “never Liberal”/“never Conservative” crowd.
When people make up their minds on something and build up a bunch of emotional insulation around it, they’re never going to budge on their position. Their egos can’t allow it. It’s like a slightly less pathetic version of the polarization in US federal politics.
I think it was Gandhi who said “the best time to punch a nazi is 90 years ago. The second best time is today.”