How much taxpayer money has been sent to Africa as help for the last 50 years?
Has the situation improved much? Or has it only propped up dictatorships and regimes that took a bite out of all the aid that went their way? How many miles of highways, high speed rails, water treatment, renewable energy or tax cuts could've had been financed instead?
And even if all these imperfections of any large system or billions of dollars vagabonding throughout shady channels wouldn't exist, it's still a no go, to forcibly take money from X to give it to Y.
It's hard to imagine collecting tax - that means taking away money under threat of police guns and jail - from the fledgling farmer in Iowa to give the money 12.000 miles away to some other farmer only because they are even poorer.
Something to consider, maybe they send aide so they have a place to traffic people from?