I will say, one useful thing did come out of reading that - finding out that Trump voters visiting Canadian border towns are now lying about their vote.
So they do HAVE shame. We just ain't figured out a way to make it trigger domestically yet. Probably because your entire establishment is telling these Nazis they're right 24/7. But absent the constant reinforcement, in personal one on one interactions with Canadians, they know they've done a wrong.