Let's look at the type of things that precede abuse and neglect:
Depression - often caused by PND, but also by underlying issues. How many people actually get free counselling or psychotherapy to help them with this? Where I live you only get it if you're suicidal, otherwise it's £50 a session.
Immaturity /learning needs - neglect is sometimes caused by people who just don't think, have no clue about bringing up children and don't know how to put anyone first but themselves. The parents need a very involved service that comes in regularly and teaches them what they need to know. This doesn't happen.
Domestic violence - all girls and boys need to learn to recognise an abusive relationship yet this isn't taught to children. Once they are in an abusive relationship it is almost impossible to get out. Who helps them on their way?
Then there are the practical problems, like housing, transport, work etc.
Really A lot of health visitors are underpaid migrant workers that hardly speak English, and social services where I am is so dodgy that the best people leave. There is a very high turnover. Childrens centres are over-run by middle class Mums fussing about their children's diet. The most support received is from teachers, but they have no ability to intervene until it is almost too late.
I truly believe that the services have normalised dysfunctional families and are far too complacent, but that doesn't mean they should be swooping in to take children away. What they should be doing is prevention. In the meantime, the Tories have found a perfect solution to the social services finances - put them into care and then have them adopted. This is not a solution, it's a way of shirking responsibility.
Sorry this is completely off topic.