искать причины  одного редкого случая - занятие неблагодарное.     Как катастрофа обычно является результатом неудачного стечения  многих незначительных обстоятельств, так и в обратную сторону, что называется, "звезды сошлись".   И следующий раз они сойдутся лет через 100.Я тут недавно пыталась прикинуть альтернативную реальность. Что было бы, если бы сын остался в своей прежней школе.Каким маршрутом пошли его бывшие одноклассники сопоставимого уровня. И получается, что скорее всего он бы сейчас был монопредметником, то есть математиком, и по математике БВИ поступил бы на ПМИ МФТИ.   То есть был бы примерно там же, где сейчас, но  с более высоким уровнем математики, без информатики и без Вышки.  Так что информатику и Вышку следует считать влиянием школы. Причем не учителей, а скорее окружения.   Потому что в нашем-то случае заслуга учителей исключительно "от противного".