Roseanne was fired because she insulted Valerie Jarret. No other reason was needed.
If insulting Valerie Jarret was the reason for her firing,then the powers that be better start thinking of a plan to fire 3/4 of the people in the USA.