We adopted DS from Russia. While we didn't do a $ fundraiser, as part of our trip we were asked to bring donations to the baby house. We had so many people be incredibly generous to us on that front. At work friends arranged a donation drive. That saved 'our costs' while allowing people to give to children. I'm not sure where you're adopting from but maybe you could do that instead.
Also, when we mentioned we were adopting friends offered us 'friends and family' discounts on Marriott and we used miles for the flights. people offered miles but we had enough.
Things like this ended up helping us out a lot. Adoption's not cheap but it's sooooo worth it!
And I'd suspect that a lot of people do just fine 'affording' their children without an extra $30,000 sitting in the bank! Unless you have that kind of cash sitting around, you might want to take a step back from judging how people afford adoption.