Granted, if he were a liberal, it would have blown over. But since he was a Republican, and we live by higher standards of decency and honor, he suffered the appropriate consequence for what he said.
The inequity of how liberals are treated and what they get away with that Republicans are held accountable for, IMO, is the real issue......not free speech, nor a world gone mad with political correctness.