Why are 300 cancer charities needed in Canada anyway? Maybe just maybe if the directors of the big ones didn't make so much money in salaries, maybe if they concentrated their efforts and the public's donations more towards research than advocacy and politics, they wouldn't see their funds dwindling. You can't fool all of the people all of the time.