I have been involved with product naming over the years and have seen firsthand the incredible effort that goes into and angst generated by the process. EVERYONE has an opinion about names! It's also my considered opinion that most of the time it doesn't really matter at the end of the day, barring something really dumb or a trademark infringement.
Nobody cares anymore.