Thank you for saying that, amicissimma, that's exactly the point I was trying to make. I'd love to see a world where money was not the exchange and reward mechanism, and rather what people contribute to society, but it's never going to happen in my lifetime, if ever.
The "you get paid what you're worth" and "pay peanuts, get monkeys" comment was made to me many years ago, having been described as one of those "monkeys" in a low-paid temp job which was all I could get at the time. (Last major recession.) The MD who made the comment had no clue that at the time I had 2 degrees and a raft of vocational/professional qualifications, plus a fair amount of on-the-ground experience in the UK and abroad. I've played the game by acquiring more pieces of paper since and when I was in management positions it made me much more determined not to make such unfounded comments about my own teams.
Luckily I was in an environment where pay scales were set and decided annually and actually did depend on experience, qualifications and whether your skills were in short supply. I did however work briefly for the private sector where it seemed to me salaries were sometimes decided by licking your finger and seeing which way the wind was blowing. This was in the days before glassdoor and the like.
During my working career I have also met, encountered, and seen on screen many very senior people whose competence levels in post do not, even objectively, justify the salaries they draw. Often they have a whole host of people underneath them and around them propping them up and they have ended up as figureheads. Some of them (not all, obviously) have ended up there because they benefited from the "white [or other] privilege" or school, university and family connections that they don't even realise are privileges. And I've constantly been surprised by just what does qualify as a charity - Eton, for instance.
I do take the points made by others that charity work spans a whole raft of skills and, wherever possible, those skills and time should be compensated appropriately, but you can't get away from the fact that many charities benefit from the goodwill of so many unpaid volunteers and it isn't everyone who's in a position to give their time, skills or energy in that way. I always was uneasy about larger charities, many of which are actually corporations under the charity banner; much of what I've read on this thread confirms I'm going to stick to the local ones from now on.