One of the abnormality of our financial systems is that when it comes to donation, you find that a great proportion of our donation is actually taken by the intermediary, e.g. the agent responsible for collecting, administrating and distributing our donation.
Ironically, the intermediary often gets a large tax cut or even does not have to pay tax, because to the taxman they are not profit-seeking. Of course, the taxman is not correct all the time as not all foundations are genuinely "non-profit-making".
To cut it short, it is a problem caused by centralisation. Donation is a centralized financial system. What is so strange is that very few people question its present state of centralisation which seems to be counterintuitive to the very purpose of donation.
Now we have a way to decentralise it by denoting in cryptocurrencies. You can track where does your donation goes on the blockchain. No more fat cats in the middle. No more "non-profit-making" foundation that makes profits and pays little or no tax. Here we come GiveCyppto.org.
Source: GiveCrypto.org
Disclaimer:
I get no financial benefits for writing this post . I am a genuinely believer in donation. I believe that donation helps make the world a better place.