I think we have a fundamentally different view on morality. (For the record, I don't think your view is particularly uncommon and I don't think it makes you a terrible person.)
You obviously don't like it when I describe your motivation as a "desire for ideological purity". You offer alternative descriptions with nicer words, but my reaction to your alternative descriptions is "exactly! that's what I mean by ideological purity!". So it's not clear to me what the disagreement there is (if any). It seems to me that you oppose this label because it has a negative connotation, even though it's a factually accurate representation of your thought process. So you prefer to describe this exact same thing using different words, which sound nicer, even though the substance is the same. If there truely is a difference of substance, then I would love to know what you perceive to be that difference.
> No, this is not about association, it's about resolve. I do not want to act against my own values. That would make me a hypocrite.
You think crypto is morally reprehensible, I get that. What I don't get is how accepting crypto donations would be acting against those values. I'm looking at morality in terms of expected outcomes: what will the world be like if I choose A, versus what will the world be like if I choose B. And yes I know you said this:
> I can't make the world a good or a bad place, I am not God. The world is what it is and it's largely outside of my control.
We all have the power to make small impacts on the world. I share the feeling that we can't make large impacts, but we can still make small impacts. If we don't accept that, we might as well argue that a single murder is not morally wrong, because a single murder has a statistically insignificant effect on the number of living people, it's practically a rounding error. The decision to not murder still has a small impact on the world. Similarly, many other decisions might have small impacts on the world. Deciding to become a crypto promoter certainly has a small impact. Founding a crypto business certainly has a small impact. But accepting donations in crypto? You would be taking money away from crypto people for the benefit of a charity or non-profit. You take $100k away from crypto people, pay a $5 transaction fee that somebody was going to pay anyway for moving that $100k somewhere, and the net result of these actions is supposedly bad? How? Because it crosses the ideological line somewhere. It breaks ideological purity. Nothing to do with outcomes whatsoever.