Its more the case that the set of people that could take offense to something is effectively infinite.
Say the programmer has english as a second language, its really easy not to know "common" things like this. Taking outrage in these cases is not in very good faith as the presumption is that the name is the same thing as the acronym in question.
Lets say they chose to name it baa, and people reacted to it thusly:
- what is this implying all users are sheep! needs to be changed/boycotted
- ...
- this makes no sense, name it after its function xyz.
- this is a horrible name, I'm going to encourage everyone I know not to use this
Sometimes people CANNOT be pleased or appeased or even bargained with when they respond to things from the pathos mindset. Make an effort sure but recently people seem to be going out of their way to be offended. As a fan of debate and arguing I hate that the presumption in these debates presumes bad intent. That style of thinking eventually leads to a very closed mindset.