Homework is key.
Children need practice out of school to improve on their subjects. If they don't have homework then they won't be benefited in the future. Homework is essential because you can't do anything without practicing. Most of the people who are disagreeing with this would be stupid children who don't know how important it is to complete homework. It's for their own good weather they like it or not. Furthermore, think of how it can improve your future in English or Maths.
In my opinion, yes children should have homework. Now homework is a bit more challenging, but it increases your knowledge, it helps you to understand what you are learning in class. Doing homework is more pro active than watching cartoons for hours. Children complain about staying up all night to do homework, but stay up all night watching cartoons. Yes it may interfere with family activities, sports, or chores, but the grade that children get is more worth it.