Я вот тоже столкнулся с недостатком. Но с другим. Когда компилятор никак не помогает делать большие проекты. У нас проект разбит на отдельные библиотеки. И когда в одной меняют название или сигнатуру функции. Все проекты отлично собираются и падают только в рантайме. Компилятор во время сборки даже не может проверить наличие функции. Из-за этого приходится писать тупейшие тесты на вызов функций((
"Статика ничего полезного не проверяет", говорили они