> that might offend them
There's more at stake than being offended. If the reality was that the reason companies like Google kick out people for, say, ambiguously dogwhistling with sexist blog posts is because sexist blog posts hurt people's feelings, I wouldn't feel quite as strongly about how ethically good it is for Google to have taken said action.
However, it's not "just speech." As I linked elsewhere, studies show that after every dogwhistle-ridden Trump speech, violence against minorities increase. We've strayed into Sticks and Stones territory. Apparently, it's important to not let hate speech spread unfettered. Standing aside, allowing racists to post racist things on your platform, makes you directly culpable in actual violence being committed against minorities.
If I was the CEO of Google, I would not accept that violence is being committed that I could take direct action in preventing. If I was an employee, I'd put extreme pressure on my management to prevent that violence.