I believe that we have no reason to think that Palin was fired, zero reason, and that we all know that Paula Dean WAS fired.
You could be right. However, the net result in both cases was the same, through non-renewal of contract.
I’ve both gained and lost jobs in the industry through contracts and when mine ran out, it was the same thing.