Let’s try to stick to the topic, and not go down the “slippery slope” fallacy.
Nobody is calling for replacing all contentious terms; we’re talking about replacing:
- master/slave terminology in GNOME, as a general rule—and, yes: it’s perfectly feasible to adopt descriptive replacement words. This is the least contentious bit of the proposal, and I think it’s been already pretty much widely accepted because it makes sense
- renaming the default branch of the GNOME Git repositories to a less gendered/loaded term than master; this is contentious because of technological limitations in Git (changing the default remote does not necessarily get reflected in existing clones without manual intervention) and in the various tooling around it
Software developers should not play at being language lawyers; let’s try to figure out if we can make these changes happen at the GNOME level, or if we need to hanlde them elsewhere, like Git or GitLab.