From a marketing perspective, giving your product a name some people hate is polarizing. It might get attention in the short term and is certainly memorable, but in the longer term isn't a great move because they'll cringe every time they use it or have to talk about it and the complaints will continue. So why not pick something else?
Examples of badly named projects that were renamed, just to show it can be done and it's not a big deal: forplay -> PlayN testacular -> karma