К сожалению, согласен.
На мой взгляд, довольно большое количество компаний зарабатывает свой основной капитал на поддержке существующих и зачастую довольно старых проектов. Часто бывает, что эта поддержка состоит в банальном bug-fixing-е плюс осмотрительное и очень осторожное додавание новых возможностей. В результате проект, либо имеет вид эдакого разношёрстного зверя (там тебе и Си начала 90-х, и MPL с супер-шаблонами), либо превращается в "Си Плюс проект" (это уже не Си, но еще и не С++).