Потому что костюм по официальному дресс-коду должен быть тёмным, непримечательным, но чёрный тон слишком специфичен для повседневной носки и выглядит... местами банально (ибо мрачная гамма и обыденная).
И вообще чёрный костюм, как известно, носят только охранники или на похоронах.
А кроме того, глядя на чёрный однотонный типовой (который даже на pret-a-porté не тянет), по-прежнему кажется, что он куплен наспех и “потому что чёрный, классика же, не прогадаешь”.
А синий ли это, тёмно-синий, тёмно-серый или тёмно-зелёный — без разницы.
Почему ночью все кошки серы московские чиновники в синем — очевидно, чтобы не отсвечивать от шефа, а тот носит такое, чтобы в свою очередь не отсвечивать от самого главного шефа. Мимикрия, конформизм, субординация.
Мне кажется, что тот же Путин частенько таскает именно чёрный)