Могу ответить как учитель средней школы. У каждого ребенка свои темпы усвоения материала. На коленках за 5 минут делают одни а родители дома мучаются у других. Без домашних заданий материал программный среднему ребенку не усвоить на должном уровне. Потому что надо повторить все неспешно еще несколько раз. А как много вкладывать времени в домашнее задание мне кажется зависит от приоритетов ребенка и родителей.