"columbus blue jackets" just doesn't roll off the tongue very well
Don't you think that might be due to the brief history of the team? After all, there's certainly a long tradition of teams named after colored wearing apparel - Chicago White Sox, Boston Red Sox, and, of course, Detroit Red Wings (Victoria's Secret models wear them, no?)!
What led me to this topic was being reminded of the existence of the Peterborough Petes. There is no creativity in the name, there is no threat in the name and it is impossible to express the name in a logo.
Dishonorable mention to the Fayetteville FireAntz of the SPHL. Fire Ants would be an OK name, but the way they do it is a nightmare both when it comes to grammar and spelling.
Peterborough were originally the TPT's(Toronto-Peterborough Transfer) named for the trucking company that owned them and shortened to Petes
Oilers, Flames, Senators, Jets, Maple Leafs make sense.
Canucks? Every canadian team is a "canuck".
Canadiens? French version of canuck.
That is all.
Canadiens is Canadian, not canuck.
Also, how can you judge something that was picked 100 years ago. People had different tastes at that time, and names and branding worked differently in that culture.
The name was changed to "Club de hockey Canadien" from the original "Club athlétique Canadien" to maintain form, and evolved to its current form in 1952–53. You would not change a name that was already well established. (Canadian)
If you want to have an opinion, you have to take into account the historical context of the time the name was established in the first place. "That is all" won't cut it.