I'm not the one purity testing, so I don't know how long the taint sticks.
Also, on the subject of soap boxes, I'm just babbling on the internet. We all come here to read and express opinions, right? Mine is that there is no way I can possibly know who associated with what product donated to what political campaign, so I'm having trouble mustering outrage about this one asshole doing asshole things. They're all assholes.
If anything, my soap box cry is "Meh, whatever"
For me, a good interview is a dialogue where the company representative shows me as much about the company as I do about me as a candidate. Take-home tasks are okay, I guess, but I suspect they might balk at me requesting they handle a mock HR issue, or whatever, for me!