Suppose there’s a reputable organization that is non-profit, and any precedes it receives goes straight to the needy. Basically, it is pure charity. The needy are very thankful for this organization and many people regard this organization as a wonderful help not only to the needy, but to the community as a whole. However, this organization supports a philosophy—and it even has an agenda—that goes against your personal beliefs. It isn’t just something that you find a unique quirk. The agenda is so bad, that you find it morally abhorrent. On the one hand, donating resources to the charity helps the community; on the other hand, you will indirectly support their agenda which is morally abhorrent. What should you do?