I agree with some of that, like reading chapters in books for busyork, but the only way you learn math, for example, is by doing problems. Same with chemistry. So you have to do your homework there.
You don't do it by sending a kid home with a worksheet that has 50 problems on it.
Thankfully they finally pulled her and put her in a private school where she is doing very well, learning a lot and has no homework except for weekend reading.