I do have my kids do all their homework. I think it's important for me to support the value of practice. Maybe DS doesn't need practice doing subtraction problems, but he does need practice writing his numbers frontwards, neatly, etc. So he is getting something out of it, and he is getting the message that there is benefit whenever he is putting forth effort of some kind. I don't want to get into a situation where he gets out of doing things just because he says they are "boring".