He should have spoken out against America and George Bush. He would have been granted tenure.
He went wrong when he "axed" his students a question.
You can openly embrace a mass-murdering cread like communism and you'll do just fine in academia. You can broadcast all the feminazi "hate speech" you want about men and the university will reward you for it. You can demean and insult white students in required "ethnic sensitivity" indoctrination classes and you'll steadily advance through the ranks. You can be a convicted murderer, bashing America from death row, and the university will welcome you as its commencement speaker.
But if you privately espouse fascism and white supremacy, you'll be out on your ear.
I've come across some National Socialist literature, and they are about as anti-American, anti-Capitalist as the average Progressive. They share the same conspiracy theories --only thing that separates a National Socialist from a Progressive socialist is that the Progressives haven't started blaming all their consipracy theories on the Jews (yet). But being they both defend Islam and think Israel is the most evil country in the world, I think it's just a matter of time.