I would love to run the London marathon but so far I haven't been successful in the ballot so this year I looked into a charity place. They all expect you to raise an awful lot of money because they are charged so much for each place.
Now I have realised so much of sponsorship doesn't go to the charity, I no longer want to sponsor my (many) friends that are taking part on a charity place, mostly because, like me, they really want to run it, not because they especially want to raise money. And, if they do, they'd be much better off raising it in other ways rather than so much going to the event organising (I have raised thousands in the past for charity through events where all the money has gone to charity).
In addition, the entry fee for those who are successful in the ballot is very low, this could be perhaps be increased substantially so all runners (charity or not) would individually pay the same amount. I'd be happy to sponsor those who are self funding.
Am I missing something and being totally unreasonable?