@boomerang,
I'm changing my mind here.
I didn't actively like homework, but I didn't rail against it. That was later, as I've gotten more and more anti paperwork and defensive of my time as an adult. I don't think I had too much homework, relative to me; in retrospect, it seemed about right. It helped me figure out what I might have missed that day, sometimes slow on the ball back then re vision and my brain and process it all. I was swift enough, looking back, but some of that involved a lot of scrambleing. The homework taught me how to review - which is one way I learn. Reviewing again, even better. Which I'd usually never did until I got stuck some time later.
I'm a process learner, repetition has helped me. Not endless repetition, but reference to previous concepts, trying the new thing out, playing with it.
Fear can get in the way of all this. (I called that Physics. Physics = Fear).
I had an adult crisis learning grading and drainage/site engineering. Turned out our teacher messed up some of his questions, I think two over a semester, but it set me into panic - I remember crying about it all when I was 42 at the time. Luckily I cried in my back yard, not in class. Once I got it, grading and drainage was one of my favorite things to work out for a site.
On the other hand, all these comments about the tribulations of homework are pretty convincing.
I think it's clear to me that people learn in different ways and that school systems haven't coped with that yet.