I don't have a problem when actors or other celebrities perform good deeds that make people's lives better, even if they are selfishly motivated.
What I don't like are deeds that appear to be good but actually make people's lives worse, or people who solicit money for a good cause and spend the bulk of it on themselves.
What I don't like are deeds that appear to be good but actually make people's lives worse, or people who solicit money for a good cause and spend the bulk of it on themselves.