Yes. With some exceptions, kids are generally better off living with their families. CPS officials and such are just strange people and, well, I guess they can't really be bothered to be better people.
Same could be said about boarding schools, too.
Pretty much. Really we just need better oversight so stuff like this doesn't happen. It's just sick.