Question: why is adoption so expensive?
Answer: The reason that infant, embryo, and international adoption is so expensive is that (unlike foster care), the cost is not paid for by tax payers. We estimate that adoption from foster care costs taxpayers $100,000 per case. ... In addition, adoption is expensive because several costs are incurred along the way.