Какой смысл давать в качестве дз неизвестные олимпиадные задания? Хоть в топе, хоть не в топе, дети проходят программу: темы, которые они еще не знают. Это может быть углубленная программа, но в любом случае тема сначала разбирается на уроке, решаются типовые задачи, а только потом дается дз. И есть дети, которые быстро схватывают, успевают решить "по горячим следам". А есть и более медленные. Им, конечно, тяжелее приходится. Но это особенности индивидуального восприятия, они в чем-то другом могут "выигрывать".Кроме того, вы серьезно считаете, что во всех топах у каждого учителя абсолютно одинаковые дз? Даже в одной школе у разных учителей могут быть разные подходы к домашним заданиям, а уж в разных школах... О чем тут спорить?