Почему выгодней держать программиста 1С в штате

По мотивам ветки http://job.mista.ru/topic.php?id=771723&page=3 (ветка о з/п на самом деле). Цитата:

Вот например бит-финанс. Все бы ничего, конфа годная. Но сами битовцы не умеют его нихрена нормально внедрять.
Я ходил на курсы по нему, и общался с людьми. Там сплошь 1Сники, кому битовцы недовнедрили, пришли учить мат часть, чтобы самим хоть как-то с этим разрулить.
Чего греха таить, мне самому после «спецов бита» приходилось многие вещи переделывать, потому что «у нас попросили — мы и делали» а своей головы подумать и понять что это неправильная просьба у них не было.

Дело все в том, что проектным командам и удаленщикам не платят за чистоту кода, за универсальность функций, за плюшечки в виде универсальных отчетов или использования БСП. Внедряя проект, клиент платит равно за те часы, которые программист пишет код. А вот какой код напишет программист зависит только от него. Получается с одной стороны – экономишь, получая только что нужно, но с другой стороны – копаешь яму для поддержки. Нужно искать золотую середину. Свой программист может тоже потихоньку копать яму и потом свалить, но тут от начальства зависит и контроля.