He won’t be fired because he’s speaking against Trump. Now if that were against Obama or Biden (if President) then he’d be fired. It only works one way you know.
He's speaking out against Trump's dumbass, redneck base. The poorly educated voters that he so loves for the exact reasons Max Kellerman mentioned.