Все дети разные.Есть узкоспециализированные, и это видно еще в детстве. Есть широкопрофильные, и это тоже видно еще в детстве. У каждого свой маршрут.   Мне кажется неправильным  пытаться их усреднить.Общее образование должно давать какой-то обязательный широкий минимум, но и его одни возьмут на 5, другие на 2.5.   А все остальное должно все-таки учитывать склонности ребенка.<< Зато дети учились думать, анализировать, формулировать мысли, четко излагать и находились в конкурентной среде единомышленников.>>Вы считаете, что чистые физматы не так? Все ровно то же самое. Просто "среда единомышленников" в 1535 и в  физматтопе будет разная, потому что разные дети.  И это хорошо, что есть разные  школы и разные векторы развития.