There are no “shoulds” here. Roseanne’s show was cancelled not because it “should” – rather, it was because people made it difficult to be associated with her. The corporation decided it would hurt profits to keep her. In other words, there isn’t some formula that people can or should apply. If enough people speak up and make the case why Bee should be fired, then her company will have to decide what is best for them. There is no altruism involved in something like this or the Roseanne case. Of course, 2 minutes after Roseanne was cancelled, right-wing trolls came out in support of Bill Maher being fired for having previously compared Trump to an orangutan. They felt that liberals would be upset to see him go. But Bill Maher is one of the worst (and least funny) people on the planet. The left was begging Maher to be fired as a bonus (2-for-1). As someone left-of-center, I find Samantha Bee’s politics to be horrible. She’s part of the problem. Would I complain if she were fired? No. But it doesn’t really matter. If there is enough public exposure and voices calling her out, the corporation will fire her.