It depends though, I agree that it sucks to work daily with a jerk but as we see today people get outraged by pronouns, things you maybe said in the past, your private opinion on sexuality, your private opinion on politics.
It would be a pathetic excuse to fire Linus because 25 years ago insulted some BSD guys in an email or some other developer in a different email, the internet was different then and there was no COC to force people to use a specific language.