"Child benefit is extremely successful ... guaranteeing that there is an income paid directly to the mother and spent on children."Excuse me? Child Benefit "guarantees" that the money is spent on children? Errr hate to burst the bubble of fantasy here but it does no such thing.
Child Benefit is a universal handout given to every mother that goes straight into a mother's bank account with no string attached. There are no rules that dictate how a mother chooses to spend it.
The only thing the benefit guarantees is that mother gets the money, after that it could be spent on booze, fags or the child.