"PlayStation" = "station of play", belongs in a day care, yet somehow sells a lot. (I've already said this a dozen times today, but few people respond.)
"Xbox" = "X" as in extreme, total self-parody of uber-extreme-coolness, "box" could be slang for female parts, yet somehow sells more than the GameCube.
Therefore, childish or silly or punnish names do not equal OMG PHAILURE. The continued complaining of the name Wii actually makes it worse than it really is. I can't speak for the British where it's supposedly more common, but in North America, you must be like six years old if "I'm going to play with my Wii" is an embarassing or gigglish statement.
Either stop being hypocritical or grow up.