TPOに応じたスーツの着こなしを日本人が理解していないからまずいのではなかろうか。
後、フォーマルの範囲が広過ぎる割に真にフォーマルなところでのドレスコードはガタガタとか……