THAT is absolutely ridiculous. I've never worked at the middle school or high school level--but don't they collaborate so the kids just have a little from a course or two each night? Or they could put the homework together cross-curricularly and make it MEAN something.
They do that. There are three teams in the 6th grade. Three teachers and a helper are assigned to each team. All the kids on that team have only those three teachers. Those teachers work together, so say if they are studying Propaganda in Social Studies, then the Math and Science teachers also try to tie their stuff in with it.
Part of the problem is while it doesn't always "look" like a lot of homework, when you factor in most kids are still slow writers at this age...it takes for freaking ever.
In most subjects my son averages about 5 worksheets a night...after reading a chapter in a book or reading several pages of handouts he does the worksheets. That is no exaggeration. And this doesn't include long term assignments like book reports and science projects, OR studying time.
I go over them when he is done to make sure he is grasping the material. It takes me about thirty minutes to go through it all. And if there is an area he's not getting....whoa, there is war at our house. He doesn't want to correct anything, partly because he hates when I am right, and partly because hell, he just spend HOURS doing it...he's D-O-N-E. Put a fork in him.
Another thing....lots of kids who were getting straight A's in elementary are barely getting by this year. It's not because they are dumb...most of these kids have parents who work, and they don't have time to go over hours of homework. My son is smart but I still have to be available to him during the hours he's doing homework because most of the time he has questions.