j.j I teach lower elementary so it hasn't felt super necessary but I'm worried they might complain. I think I'll give out some fun reinforcement activities for class points and not for grade credit. Esp. since a lot of my kids don't have much support at home so it doesn't seem fair.
Plus they're in class for 7 hours a day! Let them have a break and a chance to be kids.
If sixteen years of in-class education isn't enough for people to learn everything they need to know, just keep adding years.
(I don't think that is likely to actually be needed, kids can learn way faster than they are now by making sure they have better home lives, reducing classroom sizes, and improving teachers' conditions.)