После нескольких лет работы "под заказчика", я тоже понял, что это болото. Все попытки все максимально автоматизировать, делегировать шли прахом с очередным нестандартным заказом, где снова и снова приходилось садится и кодить.. Нашел силы переключится на собственные идеи и проекты. Стало намного проще: заказчики меньше диктуют своих условий. Есть продукт - есть цена. Тоже есть поддержка, но она идет в строгих рамках, где нельзя просто потребовать внести "вот такой вот прикольный функционал".