From my personal experience and the stories I've heard from others, I would agree with you 150%. It is so obvious that, when there is an issue, the kid in care is always the first one to get blamed or it's an excuse. It shouldn't be either of those things.
It's very important to have someone in your corner. I've seen children who are now older than me age out of the foster system back home in New Brunswick, and it's heartbreaking to see that they don't have anyone. You see that come out in anger. They are angry at the world. They're angry at the government. They have nobody to support them. The only people they have are their selected family, who could be friends.
There are lots of different cases, of course, but when you don't have that figure you can look up to and rely on, it makes life that much more difficult.
I wanted to add on....