Depende.
Se ele quer proibir de que moradores de rua recebam dinheiro é correto porque esse dinheiro pode ser usado para comprar drogas, ou seja, a pessoa acha que tá fazendo o bem e tá colocando dinheiro no bolso do crime organizado.
Mas proibir de doar marmitas ou água aí já é um ato anticristão mesmo. Tantos problemas o Brasil tem e a pessoa incomodada com isso, se a intensão dele é essa ele não bate bem da cabeça.