Well, I never did follow the whole timeline. I didn't even know who Carano was until I started watching the mandalorian. My initial impression was there was no action against Carano until the left started posting on Twitter, THEN Disney fired her, and came out and said "well, we were looking for a way to fire her anyway".
First, "looking for a way" to fire someone, and then firing them because of the demands of the crowd can still mean they fired her because of the crowds demands. It may be that Disney wasn't actually going to use her tweets as a way to remove her, even if they were looking for a way, but when the crowd demanded it, Disney just used that as an excuse.
I don't know if they were looking for an excuse to fire her. They probably didn't need an excuse, she wasn't the star of the show. They could have just written her out or got another actress to play the character. I think it was exactly the opposite, they were looking to build this new series around her character, but then she started saying stupid shit on Twitter. The kind of shit that brings controversy when you are trying to make a fun space adventure for the whole family.
Star Wars was a 4 Billion Dollar investment for Disney, which probably means there are a lot of eyes on it to make sure nothing has gone wrong, and a lot of stuff has gone wrong with it. (LIke the entire Sequel Trilogy, which is hated by a lot of fans.) the last thing they need is a third-tier character actress bringing them more grief.
Kind of like how coca cola has been silent about the Georgia law until the threat of a boycot from the left started making waves, then coca cola came out and made a statement. They may have preferred to stay out of it, but were forced into making a statement to ward off a potential boycot.
Um, yeah. Not even the same thing. This is holding a company responsible for it's actions. You can't enjoy operating in Georgia and then say you are okay with the states outright attempt to reinstitute Jim Crow.