You're obviously an involved parent, so I can pass this along from experience.
Getting involved with the system is your main pathway to getting the education you want from public schools. Attend a few Board meetings and find out what drives your local schools -- people who know what they're doing and who are trying to improve education, or retirees who need something to do on Wednesday nights and who think there is entirely too much education going on.
Talk to teachers about the amount of homework and what they would like to see. Your situation is a bit of an anomaly: Over the past ten years, suburban schools have been giving too *much* homework, to the point where psych associations and so on have spoken out against it. My kid was swamped with homework until our local schools pulled back a bit so the kids would have a life left. By fourth grade, he often had two or three hours of homework; by ninth, it was four hours. Too much.
Talk to teachers. If you're going to disagree with what's being done, either at Board meetings or in person, come armed with research. Today's buzzword is "evidence-based." Education research tends to be neatly packaged and easy to communicate, once you get past the litany of jargon. Most of it is available from one place:
Anyway, it all worked for me. Good luck to you.
Texas, Kansas, and a few other states have that problem. They have my sympathy. We had one kook on our board who argued that "intelligent design" should be taught alongside of evolution in biology. We hooted him down so badly at a board meeting that he kept his mouth shut for weeks. Mockery and derision are the best medicine for that. Forget trying to change their minds with reason.