This is on top of the fact that the charity again takes a huge admin cut, and I'm willing to bet that the kind that organizes marathons with pink ribbons are the same that have 95% expense ratios.
If you go to Panda Express the person asks if you want to donate a few dimes for charity. I bet they contribute more to charity than these pretentious events. You don't call it a charity lunch do you?
Do these events if you want but be honest and call it for what they are which is just circular congratulatory social Sunday pasttimes for people with too much money (and ps someone somewhere might get a buck or two, maybe).