Удерживать их пытаются, потому что не хватает. Причём везде хороших айтишников не хватает, не только у нас в стране. Получается такая ситуация, государство вкладывает много денег из бюджета в подготовку кадров, поощряет умных детей (хорошие преподаватели, премии и т.п.) учит и растит, чтобы получить себе нужных специалистов. Дети с удовольствием это всё потребляют, чем способнее, тем больше возможностей для обучения за счёт государства, а потом этих готовых специалистов получают другие страны. Детям хорошо, взял по максимуму, ничего не отдал, другим странам тоже неплохо, а государству как то не очень.