That’s why I like effective altruism: there’s a lot to be criticised on a purely utilitarian view of help, metrics are often wrong and all that, but any form of self-criticism is such a step-up from the usual white-saviour complex. "We stop this unless we reach that goal" feels horrifying to people on the ground who can’t accept why beneficiaries would be punished, until they realise that, no: you are taking away an unhelpful service. Potentially better options now have a budget. It’s messy and goes in circles but at least it doesn’t stay someone ineffective.