Unfortunately there are so many charities that no longer resemble the fine institutions that evolved out of compassion with a pure heart to serve.
Too many charities are now highly politicised, put finance too much to the fore and do not distribute the money gifted to use.
It is very difficult to find a larger charity that has not in place a pay structure that makes the eye water at times. There are too many charitable institutions with a massed wealth that must accept to the public it appears they are totally obsessed with a bank balance rather than putting it's money to good use.
An example would be during the banking crash I think most people were shocked by how much money, in the millions, some of the larger charities were holding in bank accounts. I am not naeive I know wages have to be paid, projects financed, offices paid for etc. For me I want to see money used for the purpose it was intended and I think there is a disparity between those at the top of the chain and those who say volunteer in a charity shop view how the money is spent.
There are good charities out there but I tend to give to smaller, local charities where I can see how the money is spent and see for myself the donation I make has actually been worth while. I no longer believe that to be the case with a lot of the larger, well known charities.