хорошего программера с руками оторвут и без английского,который он со своего B1+  в момент прокачает до нужного для работы уровня. Поэтому логично, что у умных детей в приоритете то, что важнее для их будущего. Язык на уровне С1 в принципе не всем нужен, если не планировать связать будущее с лингвистикой. А времени он отжирает прилично. Если это полноценный уровень, а не как обычно родители считают, что вот их чадо закончило какой-нибудь  go getter B2, значит у него он и есть.