Situations are completely different. Gunn was fired for dumb tweets that were dug up from 7 years prior (And they were dumb!). He quickly disavowed them and said they were terrible attempts at trying to be provocative. It took the GotG cast and a massive fan groundswell to get him back.
Carano was CURRENTLY peddling conspiracies about COVID and election fraud. She was under fire for months and flat out said she didn’t care if she got fired. She wasn’t even asked to make a public apology just dial the crazy back. Then she went off the rails comparing conservative persecution to jews being rounded up by nazis. She made her bed.
She is the right to believe and say whatever she wants. She does not have the right to remain employed by Lucasfilm/Disney.