Почему люди работают в IT?
На мой взгляд потому что тут интересно, нет уголовщины и платят чуть чуть больше чем в науке. Но финасовая составляющая играет очень незначительную роль.
Действительно, по прибыльности любая автозаправка дает больше чем средняя IT-компания, перепродажа нескольких 3-х комнатных квартир в Москве - больше чем оборот большинства IT-проектов и т.д. и т.п. На рынке очень много людей с техническим образованием, которые не нашли себя в профильной специальности и пошли в IT, создав безумную конкруенцию на рынке. Что подтверждает тот факт что авторизованных учебных центров Microsoft в 10 раз больше чем в аналогичных странах. В России по разным оценкам около 10 тыс. IT-компаний.
В результате каждый заказчик может позволить себе содержать шатат своих ИТ-специалистов (это недорого) и рынок аутсорсинга развивается крайне медленно.
Конечно, есть и "первые ласточки" - дефицит высококвалифицированнных технических кадров (особенно с навыками продажи решений), примеры филиалов западных компаний, традиционно использующие аутсорс. Но до ситуации полной "продажи" IT-отделов мы дойдем еще нескоро.