理由は、いろいろありますが・・・・
差別化ができていない点が、問題でしょう。
名古屋は、東京や大阪の劣化コピーのような感じで、差別化が不十分のような気がします。
福岡や札幌は、日本の端っこですので、比較的差別化は容易です。
京都や神戸、横浜などは、東京や大阪に取り込まれないように、差別化やアイデンティティの確保を常に行っていました。
対して、名古屋は、周辺にライバルとなるような都市がないので、差別化やアイデンティティの確保を行うことなく、ただ単に、東京や大阪の劣化コピー、大きいだけの都市になってしまいました。
(オーバーな表現ですが)
東京は超巨大な都市なので、東京の内部の地域が、差別化のために、ここに個性を出しているのとは対照的ですね。