Let's face it, every organization or cause needs money to operate and every organization or cause wants to raise awareness or interest in it.
Fundraising can be such a chore and usually is the least enjoyable part of anyone's involvement in an organization.