На мой взгляд наоборот. Раньше по всем предметам давали базу и можно было выбрать и оставались силы во что углубляться (поступать в ВУЗ, интересоваться предметом и так далее). Сейчас по каждому предмету в обычной школе задают как не в себя, невозможно успеть сразу все и везде и дети начинают скидывать то что им не под силу, при таком уровне требований потянуть углубленно можно один два максимум три предмета,  по ним и стараются хоть чего-то добиться. Когда говорят про вред олимпиад говорят про выборку детей выше среднего, но вот в обычной школе без всяких олимпиад большинство детей не вытягивает тот объем нагрузки, который есть, в результате вместо простых базовых знаний не имеют вообще ничего. Так что проблема не в олимпиадах, а в перегрузке большим объемом несистематизированной необобщенной информации по всем предметам, которая не помещается в детей. Перестали учить системному мышлению, а отсдюда и дети, которые в нем нуждаются и могут больше уходят в олимпиады, тем более и плюшки за это есть, а кто не может варятся в болоте.