For quite a while, a few years back, I did voluntary work for one of the fair-trade charities mentioned earlier. While I was mostly involved in struggling with their fund-raising database, I’ve got some general background knowledge about the way these things operate.
Charities like the one I was working for liaise with local organizations - small businesses, workers’ collectives, locally-based charities, what-have-you - with an emphasis on creating sustainable development; that is, generally improving the economic infrastructure of the area where they’re working. So, some of the pitfalls people have been talking about are already foreseen, and avoided, by the development workers - obviously, for example, a situation where everybody’s growing the same cash crop isn’t sustainable, so the charities will work together to plough the profits back into more diverse economic programmes.
How? Many different ways. Obvious ones are improvements to health care (because healthy people are more economically productive than sick ones), education (educated people versus ignorant ones, same thing). Others are improving business methods among the target communities, or doing things like setting up affordable credit unions (so a local entrepreneur can get venture capital to set a small business going, instead of having it strangled at birth by unaffordable interest rates from loan sharks.)
(Human rights come into it, too, to some extent - corrupt or oppressive regimes restrict economic opportunities for the population they’re oppressing, after all. So fair-trade charities will be at least tangentially involved in opposing human rights abuses, and many of them a lot more than just tangentially.)
Fair trade organizations are not, bluntly, run or staffed by stupid people - they’ve got a lot of experience in promoting long-haul economic development, improving people’s lives by increasing their economic opportunities. They’ve done, and are continuing to do, a great deal to improve the lot of communities in the developing world. Of course, there’s still a long, long way to go …
About the organization I worked for; although it was explicitly faith-based (run and largely staffed by openly professed Christians), it wasn’t doctrinaire in any way - aid was never dependent on receptiveness to a Christian message, there was no proselytization, and in fact the organization worked closely in some areas with like-minded Islamic charities. And, it was pretty damn clear, from inside the corner of a warehouse that was their main HQ, that the money coming in wasn’t being frittered away - the facilities were good enough to get the job done, but no more; quite a few people donated their time and efforts for free, and the charity’s full-time employees, though they weren’t on third-world wages, were making substantially lower salaries than they could have earned elsewhere.
In summary; don’t make the mistake of believing that these people are stupid, or ineffective, or insincere. Because (by and large), they’re anything but.