I was talking to a woman at the baby house yesterday who has been trying to adopt one of the babies for the last four months. They've run into more trouble than the other two families we know who have adopted from there.
She told me that one of the major roadblocks has been the administration of the baby house. Their funding is based on the number of children in the baby house so they don't want to let too many babies go. Or at least they prefer to have them adopted when they're older.
I've never been very impressed with this type of funding because it often leads to conflicts of interest. The same issue comes up with homeschoolers and US public schools. The schools don't want to lose children to homeschooling because their funding is based on the number of children at the school.
The trouble is that both the schools and the baby house are given more money per child than is actually spent on that child. It would obviously be far better for the individual child and the overall system to have the babies adopted. It often is better for a child to be homeschooled and certainly cheaper for the overall system. But the local administration has a financial interest in keeping that child in the school or the baby house and that often becomes the most important issue.