What a lot of people do not realize is that on the other side of the camera is a huge admin dept... From my experience there is a LOT of diversity in upper management in these production compainies. Thing is about TV is that they usually put in long, long hours and a lot of LGB types work in this industry, so he obviously has pissed someone off.
Further to that, as I told some of my other redneck friends who are crying about this; The guy probably signed some sort of agreement or deal memo which no doubt stated that he was to not go on about his political or religious views... Even if you work for one day on a show, you have to sign a LOT of paperwork, including code of conduct paperwork.
In summation, the idiot likely did it to himself.