I never said it wasn't a good thing. Any donation is a good one, and the more the better. I never said anything negative about the amount of money the charity gets. What I commented on was the amount of money kicking around in the person's account if they can afford that amount of money for this.
Likewise, if the person "donating" the money was really interested in the charity, they would have donated it without needing the incentive. In this case, it's highly unlikely they're thinking about the donation to the charity, but buying a ride with a celebrity (albeit the sort of anonymous one Stiggy is).
Which is fair enough, it benefits the charity either way, but you can't raise them onto some kind of pedestal for being righteous.