I shouldn't have said don't be a "hypocrite." Sorry. I should have said don't be "hypocritical," which, appreciate it or not, you're being.
He began the campaign at the suggestion of the very people who wanted to donate. And you're taking issue with the fact that some of the people who are donating are not the ones who suggested it? Please.
Once he began the campaign at others' suggestion, people can choose to spend their money on it, on rainbow colored ices, or fortune tellers.