I think the point is that schools don't explain the purpose of the homework.
It might be 'we want your child to get into a routine for secondary school' - in which case it should come in year 6.
It might be 'we want your child to read and enjoy fiction' - in which case we should be told to read 3 chapters, or a book in a limited time, not '15 minutes per night' which doesn't suit everyone (imagine if you have five children).
It might be 'we want your child to learn how to google photos and stick them onto a bit of card' which is fine but
it might be because 'We want your child to consolidate their understanding of the Victorians' so don't make them do an effing poster which the parent is just going to do for them anyway.
Schools - be clear about what you want and why you want it.
I never had homework in primary school. And that was fine but my memory is very lacking as a result.
I think fwiw there should be a lot of fact learning, by rote, of dates, cities, all that, as that can be worked on at home quite easily, with or without parents, with a mini-test at the end. All children have memory and all should be learning to use it. All the rest depends on parents to get involved and results in unequal learning among different children. Spellings should NOT be learned by rote but that's another discussion.