I decided a long time ago to not sponsor people eg charity sky dives.
If I sponsor one person I have to sponsor everyone.
I dont always agree with the charities and sonetimes actively dont want to support them.
Limited funds.
Why should I pay for someone to have a jolly? If they want to jump out of a plane, then they should pay for it.
I have seen a few people get quite aggressive/guilt trippy when people say no.
I have tried to fund raise once. The same people I have sponsored in the past were not intetested. I ended up paying most of the sponsorship myself, which I genuinely don't mind (see previous point) but it did stick in my throat.
When I made this decision I had a couple of charity DDs set up. I dont now. I do still give to charity ad hoc.
If I'm honest, I just dont want to. I dont like being asked for money.
I now manage a large number of staff, some of whom are serial fund raisers. I still don't sponsor them (luckily they have never asked me directly and I think they've realised I don't). My staff know I earn about £6000 more than them.
My manager has criticised me for this and thinks I should sponsor them. They sponsor them about £10 a go. They do this for optics, not because they necessarily support what they are doing. If I'd sponsored them at £10 a go, so far I'd have spent at least £120 this year (that I know of).
YABU - you should support your staff. Dont be so mean, it's for charity.
YANBU - you shouldnt be guilt tripped into donating money if you dont want to.