It is worth remembering that while some people may think that development aid workers are out there to save the world, the real picture is never as clear cut. Development aid is becoming increasingly controversial, and many (or even most) projects have done more harm than good. On balance however, I am still of the opinion that the development community is learning (and the project that I am working on is an example of that: a public-private partnership programme for the development of the private sector). Development assistance is simply too important in a world of rising inequalities and social problems for us to cut back on aid. But, the mentality of "all aid is always good" is one that the developed world needs to give up for good.
(for those of you interested enough, you can read a comment of mine on another blog)