We seemingly don’t, and that is bad thing. People should be allowed to say whatever they like, or democracy doesn’t work. What does it matter if you can vote for whoever you want, if you can’t even vocalise an opinion that the majority disagree with? I disagree fundamentally with this woman’s opinion, but that doesn’t mean she should be banned from saying it - if we disagree with it, we should disincentivise others from believing it by arguing against it, not hiding the opinion.
She wasn’t banned from saying it, she was fired for refusing to do the job she was hired to do.
If you hire a butcher and they refuse to work on / around / in the vicinity of pork because of their religious beliefs, you are not firing them because of their religion. You’re firing them because they’re not a fit for the job they were hired for.
Demanding the script change because she has a problem with LGBT+ and being let go isn’t being “cancelled”, it’s demanding the entire production bend to your personal beliefs and being told “no”.
You’re right, she shouldn’t have signed up for that job. I wasn’t talking about her case in particular, but rather the larger phenomenon of people being banned for having opposing beliefs, particularly in online places where you can talk (forums, social media, etc)
But you are missing the point here. She wasn’t told she couldn’t comment or make those statements. She made those statements when her role was a gay character for a musical that she never read the script for, any of the literature or looked at any other productions of. She also had stated that she didn’t want any gay roles. She would have completely ruined the production as well as caused a massive backlash against the theater when her views were discovered by the target audience. This isn’t a freedom of speech situation, she wanted to say whatever she wanted without consequences and that doesn’t exist unless you are extremely wealthy.