I agree but we have to make it possible for people to help themselves. Often, countries need resources or expertise rather than money. They also need to be able to compete fairly on the world's markets.
As an example, many years ago, I worked as a Produce Manager and we started to import very up-market products such as specialist melons, mangoes, courgettes, aubergines and some exotic fruits from Eithopia. These products were of superb qaulity, despite being flown half-way around the world. They fetched a premium price. And yet, at the same time, thousands and thousands of people in that country were starving. The state had to choose between feeding its own people, or selling exotic products to the West. They needed the export markets to boost the economy. It made me slightly sick that people were gorging themselves on products grown in a country where people were starving.
In a similar way, the production of chocolate for the Western markets relies on cheap labour in South America and in Malaysia. In many cases, women and quite young children are employed for long hours, picking beans, often suffering effects from the pesticides that are used. These people are very poor. Here in the West, we get our chocolate dirt cheap because of this cheap labour. A poor mother here, wishing to treat her children, has two choices. Buy Fairtrade chocolate, which is more expensive but helps to avoid the exploitation previously described, or buy cheaper chocolate, thus indirectly contributing to the continued almost enslavement and poverty of poor families on the other side of the globe. It's completely immoral.