Complete overreaction over some jokes. They weren't good jokes but come one, it's not like that stuff is off limits, see Family Guy.
Yeah, no. I get that it's 6 - 10 years ago; but a company like Disney (who after the whole 'Rosanne racist tweets' has effectively made a company policy - a policy that I agree with BTW); can't suddenly say:
"Oh well, it was years ago; and the guy has made us millions so he gets a pass..."
Once they were publicly made aware of it, they had to take action; and had it been different than what they did for Rosanne Barr; their company image would suffer (IE: They'd look like hypocrites.)
I also don't think public calls for him to be re-instated will have much traction with them either, but who know
I do feel this will be a loss for GotG III and any future GotG appearances in MCU films. That said, the only person to blame for this whole thing is James Gunn himself (and he appears to fully accept the responsibility for his actions, so that puts him in a class way above Ms. Barr; who anytime she talks about her situation first accepts, but then always now follows with: "But it's not what I meant...I'm not like that..." ).
Welcome to the 21st century. If you want to be unfiltered to the extreme, don't do it on social media/the internet, which will be archived and follow you around for the rest of your life.
'Freedom of Speech' means the government can't/won't jail/legally prosecute you for what you say (unless what you say is one of the few things listed as 'criminal', like outright 'Hate Speech', or yelling 'Fire' in a crowded public space when there is no fire.) It doesn't mean private citizens and businesses/employers can't have a policy regarding certain types of speech and take actions such as termination of employment when such policies are violated, and the business/employer is publicly made aware of it.