That is a very difficult question. It's been mentioned many times here that charity managers earn large salaries. But at the end of the day, we must not lose touch with the ultimate aim of a charity, to raise as much as possible for the cause. Paying a good manager, with excellent qualification and experience, can make a HUGE difference to the amount raised, and really improve the prospects for the recipients of the charity. So it is difficult to say it is wrong, really. I know some youngsters who did they Masters at the same time as my daughter who now work for large charities to achieve this. They do earn a good salary, but for their education ane experience, a much much lower salary than their friends who went into the Professions or other businesses- and do a brilliant job of raising much larger sums than otherwise would be the case.
I can understand your frustration kitty, but if they have made a real study of changes required to maximise profit (and it is what it is all about- more help can be given with larger sums)- then maybe it is worth being open to new business minded ideas.
Reminds me of the first 'Bring and Buy' coffee morning I went to when we lived in Staffs. I brought a jar of Nescafé Gold- can't remember the price, but say it was £3.50- so the host said, OK, put a sticker for £2.00. I was taken aback- I said 'but it is for charity so it should be more, not less'... She looked at me as if I had gone mad. A friend had spent, again can't remember figures, but say £5.00 on lovely wool, and spent weeks knitting the most beautiful, intricate, lacy, baby matinee jacket- and the host stuck a £3.00 sticker on it. AGain, when I said it did not make sense- it would be better to give the money direct, and save all the hassle, the reply was 'ah but this is not in the spirit of the thing, is it'. It has stuck in my mind- as for me, raising as much moeny as poss was more important (it was OXFAM)...