> I think "outrage" is an inappropriate response. We're talking about removing nomenclature that has been (and continues to be) used to oppress an entire segment of society.
In this specific case, outrage is appropriate because the nomenclature as used by git has nothing to do with "master/slave". It's a well-intentioned but misguided attempt at what you describe, unless you are making the preposterous claim that the word "master" should be purged from all contexts.
Of course, WRT this article and the discussion on it, if you try to point this out and discuss it at a company like Github (or mine) where the group making these decisions is convinced of their correctness you risk ostracization and career suicide. In fact, the statement you closed with
> People who are "outraged" that it cost them some time and work probably could stand to show some compassion for their fellow humans.
implies that you also are convinced of the correctness of this decision, and that anyone who objects to it is not compassionate (and by implication, not worthy of consideration). This is not a good approach to take if your goal is to educate.