It is up to parents to ensure their kids are adequately cared for. Benefits are there for when this is not possible.
If all it took was child benefit to produce well cared for kids, then there'd be no psychological/physical/emotional child abuse, would there?
Caring about children should not be distorted into paying parents for the choice they made.
I'd hazard a guess that many child benefit pounds do not directly/indirectly go towards caring for children. Giving mummy and daddy extra cash for treats is not 'caring' for children'. That is not the State's job.
Caring for children involves a proper state safety net when parents lose work or income. It involves investment in good children's resources and indiscriminate pay outs harm these.