Мои дети учатся в школе топ-100 (рейтинг Raex), никто из них так долго ДЗ не делал, ну только если сами запустили ситуацию после болезни, отъезда и так далее. Старший ребенок уже выпустился и учится на бюджете ВШЭ, то есть знаний хватило. Но он сам увлекался профильными предметами, на остальные просто забивал. Возможно, вам нужно объяснить сыну, что  перфекционизм нафиг не нужен, а в старших классах только мешать будет и силы отнимать.