The worst part of doing tedious, boring, repetitive, and ultimately useless homework is feeling a little bit of your love of learning die each time. Particularly when that passion is tied heavily into your self-concept. I think a system that has passing hinged on completing practice type homework is seriously flawed and misguided. If homework would've had more than a single grade level reduction for me in school, I probably would've dropped out of high school.