I know this is going to upset a lot of people, but at least one parent should be paid to stay home and raise their children. It might be the most important job there is, and it should be fully subsidized.
Also, if a parent hits the child even once, mandatory therapy and parenting classes. If they continue to do it, they lose custody. The child is a human being and their rights to their own well-being are more important than their parent's rights to control. Period.
Yeah I said it.