I've interacted with a lot of families, both in and out of the "system." I think most parents do the best they know how to do, and while tempers flare, and no parent is perfect, most parents do a pretty good job.
Of course there are always those who don't do their best and would benefit from positive interventions. I think within a few years, child abuse and neglect will be a thing of the past.