I dunno, I generally consider making offensive comments to real live humans to be worse than being a Republican and mocking Mel Gibson. You do know the context of that one very offensive quote, right?
I guess if I were trying to make your point, I'd point to Brendan Eich / Condi Rice rather than no-name CTO with an actually very offensive twitter history (multiple fire-worthy tweets for a high-profile job IMO) vs name-brand celebs. I figure a CMO or CFO would get fired for that twitter history just as fast.