I think lots of products have bad names, even Apple's. However, if it's a good product, I think that over time, people stop thinking about how bad the name is, and in fact, probably never think about what the name actually means at all.
eg: more than half the cars on the road have crap names.