I think you are very right to say that the "moral hazard problem" of "IBG- YBG" is a threat to good development projects. Not only does it remove the threat of accountability for failed projects, it encourages the "cut and paste" of best practices, as you say. Furthermore, the fear of potential failure for taking charge of implementing new ideas seems to tie the hands of innovators who work within traditional institutes such as the UN. Running parallel to the problem of "IBG-YBG" seems the near colonialist belief that any aid (read: Western interference) is better than the current situation in developing countries. Donors of all sizes and origins seem to operate from the belief that they are fulfilling a moral good by following an "at least I'm there for now" when implementing new projects.