Так и по остальным предметам так.  В олимпиадах по иностранным языкам сильный страноведческий момент,  в русском языке надо знать старославянский и т.д.   ЕГЭ - это школьная программа,  олимпиады - несколько другое направление,  углубленное.   Но в вузе нельзя учиться без знания школьной программы.   И если абитуриент получает 100 баллов в зачет олимпиады,  то ожидается,  что уж школьную программу он знает.  И да,  другие же сдают ЕГЭ по биологии на 90+?