1. I find it amusing to irritate people who are so easily irritated by that sort of thing (I know, I should poke bears, but...)
2. People not using the project because of the name acts as a self selection device for the userbase. The sort of people who care so much about the name are more likely to be the sort of users who are costly (or impossible) to try keep happy generally...
Also, there's a bit of a gap between being uncomfortable with something and being "impossible to keep happy".
They can of course name their app whatever they want, but it seems to me that if you're selling something as innocuous as a git hosting platform that you'd do your best to distance yourself from something so needlessly alienating to potential customers.
In may experience (everybody else's may of course vary!) people who are easy to offend are also difficult to please. I deal with difficult people in my day job, I like a break from them in my personal projects!
> but it seems to me that if you're selling something
Now that is a significant point - once you are actively selling on an open market then commercial concerns (if nothing else) dictate you be careful about naming.
Of course there is nothing to stop you haveing two names: the free-for-personal use "Agent Ransack" also goes by "File Locator Pro" for commercial licenses, presumably because the latter sounds more professional.
Edit: thought I'd mention that 'meat' has many definitions, one being male genitalia. Also, possibly "The essence, substance, or gist" (had to look that up for good verbiage). If it was something more like "bovine slaughterhouse" then I probably wouldn't be interested in it at all.
Alex from Meat!