There is a strange situation in America today. Last year, 16-20% of babies were aborted; a full 1.2 million. At the same time, there is no stigma to illegitimacy and many teenagers choose to keep their baby rather than place for adoption.
In American culture, education is no longer prized as it is in other countries. Becoming a professional takes years of hard study. Teenagers often take the easy route - become a single mom, working in low paying jobs and struggling on welfare.
Due to this shortage of babies, adoption agencies charge sky high fees. $20K-40K is the typical range. All they are doing is simply be a broker, a middleman that locates a birthmother for you. In other words, their fees are not justified by the labor involved.