I think adoption should be fully international and competitive, i.e. if there's more than 1 request for adoption, the one whose ability to provide is highest wins; that way, kids will be gaining more from it than the government will, just like it's supposed to be.