Nothing in the world comes free, even help. Help comes from family members, relatives or friends by means of love or obligation or as a means of investment for repayment later. This is the truth.
Having said that, there are few people who help others as much as possible without any fanfare or publicity. Some kind-hearted people at some point have to publicise their work to attract more funds and to more people to do the same. I would agree with this.
The next lot are the people who help others only to be noticed and come in papers. These would rich individuals who thrive on attention, crave for publicity. It would also include lower-level political aspirants and leaders who make a big show off about helping poor people when the fact would be that the pictures and paper news would be used to substantiate their stake for a party ticket or even funds for the same. This group is the one that embarrasses the kind gesture of 'the haves helping the have-nots'.
But, if you look at the recipient of the help or favour, it doesn't matter to him or her as long as they get the much-needed help in form of clothes, food, money or household items.