I'd also much rather have a Shockley who exposes himself for what he is, than have that same person foisting their beliefs onto students, asserting them quietly in the faculty club, or worming them into policy suggestions for the university.
I agree that the best thing is for these people not to have these ideas.
I think the second best thing is that they air them, get corrected, and learn from them.
The third best is that we know what they're doing and can stop them.