The child welfare community generally accepts the fact that , while the American foster care system has come a long way in recent years , there is still much to be done to ensure the health and well-being of the children and youth it serves .