Я согласен, что делать индивидуальный подход к клиенту может быть не выгодно, только если под клиента не создается выделенный проект/админ/etc.
Когда-то давно в Timeweb работал, и одно время позиция компании бала "Уникальный подход к каждому клиенту по администрированию серверов". Типа клиент арендует железку и админы настраивают практически весь софт/либы, который хочет клиент под свой проект. Вышла херня в итоге. Т.к. 300 железок настроенные очень уникально, да еще и на Gentoo (не спрашивайте!). Уходило очень много админо-часов на одного клиента и дороже, чем клиент платил. Потом отказались от этой затеи. Все унифицировали.
Поэтому лепить всем клиентам одинаковые решения, экономически выгодно. Либо набирать команду под проект как во всяких галерах EPAM/LUXOFT. Но это думаю совсем другие деньги и уникальный подход к архитектуре заказчика под его задачи.