I hadn't seen it before, but I suspect it's a prod at wealthy Western philanthropists who spend a lot of money on children in Africa or Asia- meanwhile ignoring the homeless & starving in their own town.
Ugh, those prods reek of Western superiority. If a dollar goes further in an impoverished place I don't see what's wrong with directing it accordingly. Moreover, taxes (in theory) should already be directed to help those locally.
I haven't done too much research and I direct my donations both domestically and abroad.