Case workers in Lane County, (the only ones I know), are carrying twice their recomended case load.   It's brutal and there is a fair amount of turnover.  Apparently 'overpaid government workers',  faced with 24hr on call, and facing volitile and harsh conflict with domestic issues, can 'break' just like the rest of us..

It's a tough problem.   I'm not always one to think that Feds or State have to be the solution for what is basically a failed family. 
But, if in your work you saw some of the home situations, it's hard to believe these children live in America, let alone in Lane County.  To know a situation like this and not do something is unacceptable IMO.  Good people, Good people, are trying.  Did I say Good People?