Согласен, так как программу от устройства еще надо умудриться получить, разобрать, научить персонал ей пользоваться...
Дискретные же схемы более ремонтопригодны, при отсутствии "кустарных" запчастей, к которым контроллер с программой, так же относится..
ЗЫ. Работал в четырех вариантах:
1. Я разработчик и работаю на потребителя. Все у меня.
2. Я потребитель, но разрабатывал мой знакомый. У меня все, но не мое.
3. Я потребитель, у меня код, с контроллера, без коментариев но с вполне адекватными схемами.
4. Я потребитель, у меня нет кода контроллера. Схемы если есть, то очень мало решают (так как восстановить схемы по работающему оборудованию - это только время).