Not at all. My sister raises millions for the Canadian Cancer Society, and she makes a good salary - but she will ultimately leave if they don't give her more money, because she works 65 hours a week and is on the road six days out of seven. It is a job that requires far more than a kind heart and a desire to do good - it requires fair compensation. Luckily, the CCS understands that, so they'll likely end up creating a position for her just to keep her on board...
Losing your number one fundraiser because of some silly ideological objection to paying a decent, fair salary makes no sense. Nor should it. If we are going to do the capitalist thing, it makes sense to me that people who run a good charity be very well compensated. It also makes sense for charities to compete for that talent... A proven track record is invaluable, seeing as how keeping below that 15% threshold is pretty difficult to do if you make even one big mistake.