"But that's not an argument for doing nothing in response to someone who habitually offends people by accident."
Well that really depends. Offense is sometimes a strategy employed by cynical actors to gain a political advantage.
If I say that your posts are constantly offending me, what do you propose we do about that?
There isn't a universally applicable rule here.
This is also where the driving analogy breaks down. It's an easy trade-off to revoke someone's license if it means we can prevent death. But taking action to prevent subjective offense enters into a much more tenuous and debatable cost-benefit trade-off. What makes sense would come down to the details of the case.