> Blacklist is a word that stands out, an interesting combination like other English words or phrases and I had no issues with learning it.
Sure, though I think that if there's a term that conveys more or less the same thing and is even more obvious, then there's probably some utility in using it! Though maybe that's from a programming perspective, where accidental complexity compounds somewhat.
> And also, the bigger problem with changing "master" to "main" is that "master" was a standard and the change was painful.
This is a good argument, especially if it was done in a top down fashion and a bunch of people suddenly found themselves needing to change things in addition to an already significant workload.
In the case of the teams that I worked on, the projects that already existed often saw no changes (because the impact of it being either way was non-existent on a day to day level), but for new projects the main repo branch often defaulted to "main" and there wasn't much past "Oh hey, that's neat" to consider.
I can't say that it actually caused me any difficulties, because both Git on the CLI and in my GUI tools helpfully shows the branch names and it's not like we copy the CI configuration without reviewing it on a case by case basis (then again, in some projects the branching strategy is such that master/main isn't even used since there is no canonical main branch).