Im not sure people would not buy Cola if it was called Freddie.
In some cases a bad name can mean a bad product, but in this case the name is so weird that the product must be awesome!
I dont think twice about the name anymore, maybe it would be different if the Wii was a big failure.