...projects tend to focus only on major stakeholders and they give little or no attention to the final beneficiaries (or they analyze beneficiaries as a whole, not particularizing specific marginalized groups and their needs)....
I think this is very important. The "Definition of Done" shouldn't be about checking all the boxes, but helping to ensure that everyone is more successful - especially the marginalised, who need the most help. Collaboration and flexibility in solving the real problem helps make a positive impact.
Top down management often shows its limitations; often what's needed is engagement at all levels and creative problem solving.
RE: Results-based Monitoring and Evaluation as a powerful tool for managing development - Part II: Bottom-up paradigm