Для балансу могу свои 5 копеек добавить. Тоже работаю в аутсорсинговой компании в регионе 16, да понятно, что заказчик за нас платит больше, чем мы получаем где-то раза в два. Если зарплата у сотрудника X, нужно еще учитывать, что нужно платить налоги, то нужно закладывать 1.3*X, где-то 0.6*X тратится на инфраструктуру (аренда помещений, оплата труда поддерживающего персонала (охрана, уборщицы, секретари, бухгалтера и т.д.)), и где-то 0.1*X получается прибыль организации, которую она может тратить на своё развитие.
То есть, я бы не сказал, что программистов очень обделяют, что им платят мало, а зарабатывают на них много.
И по поводу индексаций, у нас каждый год индексируют, так что с этим проблем нет.