Думаю проблема не в качестве программистов или их отсутствия ,а в неправильном понимании набора сотрудников то есть это проблема в сотруднике который ответственен за поиск программистов в данной конкретной веб-студии.Хороший программист не пойдет работать за 60 в провинции или за 120 в столичных городах у него и так предостаточно работы.Что же делать? На мой взгляд простую работу может делать специалист в офисе, а на сложные задачи нужно иметь удаленного классного специалиста причем этих специалистов должно быть несколько так как хороший PHP-ник не будет делать интеграцию с 1с не потому-что не умеет а потому-что и так хватает.Хороший программист человек умный и идет по пути меньшего сопротивления.Я вот например сделаю любую интеграцию с 1с собственной обработкой по любому алгоритму и на кой мне вникать в дизайн или верстку,если в месяц 150 минимум а работы на 3 часа в день максимум а остальное время можно валяться на пляже-как-то так господа!