I don't know ... I just know the last thing I feel like doing after working all day is then carrying on with work. So isn't it better for them to decide for themselves when they do their homework?
So I take it you come in from work, sit down on the sofa and do nothing else until you go to bed?
Or do you get in from work, make dinner, clean the kitchen/bathroom, do the hoovering, arrange appointments, pay bills, open letters, prepare things for work, put away washing, sort the recycling, put the bins out etcetc ...
The last thing I feel like doing when I get home from work is doing housework, but it still needs to be done, so I do it because the only one who suffers if I don't is me.
The same goes for homework, they don't have to do it, but when they get into trouble at school, and suffer in secondary when they don't have a routine of doing homework regularly, then they are the one who suffers both from getting into trouble and potentially getting left behind because they don't understand a taught concept, but since they didn't do the homework the teacher hasn't been able to fully assess whether they can apply what they have been taught and so can't flag it up for extra support.
Why would you want your childrens' education to potentially suffer for the lack of "Did you have a good day at school? Good ... get any homework? You did? Do you want help? No, well then I'll leave you to it while I get on with making dinner, give me a shout if you need help. Yes, ok, well I need to make dinner so why don't we do it when we get in and then afterwards you can watch tv while I make dinner, ok?"