It depends on your perspectiveGives money away for a little publicity.
Is this considered a bad thing? Or even worth debating?
Good for him. More celebs should. They deserve good publicity if they do.
Personally I agree with you on that aspect of it
Some others here who seem to be more religious (I'm assuming the Mathew quote comes from the king james bible) view the need for publicity as a negative