They might be suffering from scrupulosity, even if they are neither incompetent nor spendthrift.  In fact, I would think that scrupulosity would tend to promote competence, frugality, and donating heavily to charity.