Same in the UK - and in part it’s encouraged by the regulatory body, the Charity Commission to ensure competent senior staff. (Not usually as high as the example you give, but certainly most large charities pay senior grade around £100k and upwards.
You can kind of see that point, but most people would be shocked and dismayed to know how little difference their individual donation makes.
I always encourage people to check this information as you’ve done for your country before donating. Many charities can do a huge amount of good with small donations, but it’s the big ones that can make effective change through lobbying.
But the more cynical amongst you will realise that charities exist on paper to solve problems. There is an inherent contradiction that if they do solve those problems, everyone that works for them is suddenly out of work.
Huh? Isn’t he entitled to the best defence he can get?
Innocent until proven guilty, remember.