Jim,
"I presume his extreme anti-Republican remarks help him to keep his position."
I wouldn't presume that. I've never seen a political affiliation requirement for a university job.