Ответ на самом деле очень простой - если бы они были крутыми в программировании - они работали бы в IT.
Знаете какговорят: "Кто умеет - делает, кто не умеет - учит". Вот эта поговорка справедлива тут на все 100.
В Ньютона говорят студенты кидались яблоками-лектор он был неважнецкий. Преподавание самостоятельный вид деятельности и хороший препод-большая удача в жизни.
Я закончил аспирантуру, но желания преподавать не было, решил стать практиком. Прошло много лет, теперь можно много чему научить студентов... но что-то вот лень... Может когда надоест, пойду на кафедру. Не знаю, всё это такие разные вещи.
А не допуска ли, что кому-то просто нравиться преподавать. В конце концов, если брать даже Россию, и Аркадий Волож заведовал кафедрой в МФТИ (не знаю, заведует ли сейчас).