ABC makes the point that if one member of a show is racist, then the whole show will be show cancelled. That is insane.
The network definitely did want to get rid of her and the show, but she is the star and the executive producer and the show is named after her.
If she were just another player on the show she would have been fired -- like Isaiah Washington, the guy at that doctor show who outed and insulted one of the other actors -- and the show would have continued.
This is the age of overreaction and if your name is on the business you have to watch what you say (especially if you have views the liberals don't approve of).