Is "mongo" the equivalent of English "retard", in terms of being a low-class insult that invokes a visceral reaction among the majority of the population?
I didn't believe that at first; if so, why didn't anyone ever put it in Wikipedia? English has "retard" (in the pejorative sense):
https://en.wikipedia.org/wiki/Retard#Other_uses
And why doesn't it show up in a top-result Spanish dictionary?
http://www.spanishdict.com/translate/mongo
If it's merely an insult with numerous other meanings, I don't think it's comparable.
But let's assume it is equivalent to "retard". In that case, I would agree that it shouldn't be used as a name. But you have to pick your battles: all words will have that trait in some language. For my part, I would consider the Spanish-speaking market big enough not to expect them to buy [the equivalent of] RetardDB. So I agree there.
Edit: I agree with the sibling commenter networked's points.
Maybe you have to be culturally immersed to know those things. Mongo, mongol and mongólico are the terms you should research.
I specifically said I would be sensitive to the offense it would cause in other languages, at least the major ones.
Now, even if I had associated MongoDB with that explanation, and now that I do remember it's inherent meaning under a certain context, I take no offense in it since the people behind MongoDB didn't have that intent. Obviously this is an assumption on my part.
Let us not get derailed from the main point, which is the 'visceral' feelings that cockroachDB has on so many people as you mentioned in several comments. It is true, it happens to me as well. But not the word itself, but when I'm around one. Those feelings of fear, whatever, when around one are irrational. I don't remember the explanation why it's irrational, I've never worked in the field of psychology.