Thanks Christine for raising such an important issue. For me there should be a complete change in the whole dynamics of agricultural funding. Donor agencies, gov'ts, NGOs and other CSOs should now focus more on program-based funding instead of funding-based programming!!! In this way, effective problem diagnosis could be made with full participation of all key stakeholders the results of which will inform future program interventions relevant to the different development contexts and funding solicited based on the identified relevant program interventions. This will enhance commitment, ownership, participation/involvement and ultimate sustainability and impact of the desired interventions.
I hope this helps!!