So, you're kind of correct. However, you CAN make profit by acting as an 'organizer' for the charity event, where the charity pays you the money as a service, but directly gets the donations. See: Games Done Quick, which is a for-profit LLC that the various charities they 'support' pay them to put on the event. Of course, this number naturally is likely to end up being a % of the last event's donations.
Sea Of Stars Developers To Release Patch That Removes The Completionist (noisypixel.net)
Superb survival city-builder Against the Storm is finally finished and released (www.pcgamer.com)