So then vote with your wallet and boycott Star Wars and any other franchises or companies which have employees whose political views or manner of expressing them you dislike (literally all of them?), instead of contributing to a culture where companies throw employees under the bus at the first whiff of controversy.
You can criticise Carano, but again, I can express that I disapprove of how you express yourself. No one is telling you you can’t level -isms at people, but some might question if it’s justified.
We live in a world where communication is controlled by private platforms that can do a lot of damage to society by disallowing freedom of expression, and where, even if not enshrined into law, it seems employment is tied to parroting whatever is deemed to be politically correct, that leads to a very complacent populace, to be sure.