because there is something inauthentic and a bit fake about charity. such as this one:
Muslim owned chip shop feeds homeless and elderly on Christmas Day
of course its a 'good thing', but there is something not genuine about it.
Maybe you dont think so esp if you are a bit racist. As you were.