Although I disagree with the word “buy” (we bought services to unite us with our son, we did not buy our son, and hey, someone needs to pay the social worker), I think part of the point is that not all adoptions cost $30,000. Sure, depending on the state you are in, the amount you choose to invest in finding a child (or the international program you pick), you can rack up the costs. But, (depending on adoption laws in the state you are in) you can also find a birth mother by chance, do an independent homestudy for a reasonable cost, and find a lawyer who will work cheap. In international adoption, there are bargains as well. There are plenty of non-profit agencies who will work on a sliding fee.
I’m all for the state helping get special needs kids placed, almost any home is better than the foster home shuffle. I think there are better ways to place these kids than a tax credit at the federal level. My concern is more from the point of view of someone who has heard (often) “oh, we looked into adopting, it was so expensive.” And then you discover that they have a brand new Volvo, and that their adoption priorities were healthy, white, newborn and quick, and we want to pick gender, and we want birthmom to be a college student at a respectible school with a good GPA - yep, that’s going to be pricey, unless you are very lucky.
My son is from South Korea, btw. Non-special needs, unless you count low birthweight. I also donate annually to the children’s home he came from and the US non-profit agency we used. The US agency uses that money to provide grants and sliding scale fee schedules to families looking to adopt who aren’t as well off as I am. The Korean agency uses the money to support the children who have not been (and, in many cases, will never be) adopted. So its not that I have a problem helping other people pay for adoption. I think what I have is more a problem with the “entitlement” people feel.