Зато длина кода больше, и сдельная зарплата. Хекс обычно нужен/удобен для битовых масок.
Для символов таблицы шшрифтов, или тестовых векторов.
Я правда "прямые" маски стараюсь избегать.
Пишу типа
#define POWER_ON_PIN (1<<0)
#define CS_EEPROM_PIN (1<<1)
#define ENABLE_TX_PIN (1<<2)
Так удобно искать и проверять выводы портов, а последней маске можно определит в какой размер загнать переменную.