I enjoyed reading this essay from Hal Triedman in Reboot, following this thread about being an skeptic effective altruist.
Very interesting! Not sure I agree with the moralistic tone, but I definitely agree that many important causes have difficult to define impact, that is hard to measure. I say, let each person contribute in the way they personally prefer (long vs short term, highly measured impact vs loosely defined impact, etc)