Someone I know well, an affluent professor, spent a period of her life regularly working as a volunteer in a New Haven soup kitchen, even though she knew that she would do far more good by writing a check.
Why make this an either/or proposition? Why can’t one work in the soup kitchen AND write and check?