It is beginning to sound like party politics.
Most charities have paid staff. For instance, charity shops often employ a
full-time manager to operate the shop every day. The running of the charity
is also based on paid, full-time staff.
We live in a capitalist society. Your post seems to imply that these other
people are selfish, but people need to be paid a living as it stands so that
they can actually do the work. Of course, some of these paid staff members
could do it just for the money, but we do not know. If they are being paid
too much then it could be a problem, but I have not looked at the accounts so
cannot tell you.
Stallman gets paid for speeches but is a volunteer. So that is how he makes a
living.