Instead of graded homework - -which many students never bother to do -- if teachers think there's too much to do in a regular school day then why don't schools just extend the school day by an hour or two? Then there would be no need for HW?
It's interesting that in block scheduling, many teachers give time to do Homework -- which means it is no longer homework. And the reason? Because they can't seem to manage to teach for 90 minutes -- so they give homework time when they run out of stuff to do.
I know this because my boys went to a high school that tried block scheduling for two years. The teachers hated it because they did not know how to teach for 90 minutes 3 times a day. So the school went back to regular scheduling. And for those two years -- my boys NEVER had homework - -they did it all in class.