"their attempts to have a say were viewed as meddling. "
This is something that does happen and it needs to change
Me and my husband both worked in the care sector for a number of years and my husband actually worked for social services at one point and while I must first stress that there are a lot of truly dedicated people out there who really care and ime they seriously outnumber the arseholes - there are also people who think that they must be in charge and who actually get snotty if they are disagreed with and act like if a parent has any knowledge at all, that's a bad thing.
It does no good to pretend that everyone in the field is a saint. That isn't true. As with every profession, there are wankers. There are bullies and there are those on power trips. And they can affect people's lives! When you've got someone working in burger king who is an arrogant arsewipe, there's little damage they can do. But get one in a profession where they have control over people's lives and there need to be bloody good systems in place to stop them wreaking havoc!
There needs to be a shake up and certainly more training. And more funding! And the good ones need to be able to report their concerns without fear and know that their concerns will be properly looked into.
It's a really really difficult job. And we only hear about the cases when they didn't remove a child and the child was later killed and the cases where they removed a child wrongly, but we don't hear about all the cases where they've removed a child in danger and kept a family together by supporting them and closed cases because there's no problem at all because that's what they're supposed to do. Job Performed In Accordance With Guidelines And Appropriate Outcome Achieved does not a good headline make!
But when the job you do is so important, there's no room for mistakes and everything possible should be done to make sure they don't happen. And when they do, they don't happen again!
It's important to continually look at the profession and see where it is letting people down/being let down and work to change it.