Ну если по теме то можно зарабатывать и без разработки. То есть как бы не пачкая руки

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