There needs to be a happy medium but there is more to it than that. If you give a student a page a questions for homework based on what they learned that day, they're simply accessing their short term memory to get those answers. You need to make the homework something they don't know, something they need to research (in their textbook or online). If they're just reciting what they learned that day, it's busy work. Busy work does not make for well educated individuals.
When I was in high school I didn't do the majority of my homework. Most of my homework was busy work and I was willing to take the grade penalty to not do it. While a lot of my time was spent being unproductive and doing the sort of illegal things teenagers like to do, I also spent a good amount of time reading about subjects that expanded my education beyond what schools taught. For that, I may have been a "slacker" and a "stoner" in school, but I am far more educated than my peers that spent their time doing busy work and sports. And I'm quite happy having an array of knowledge than having played high school sports.