Charity is good, if you are charitable, there is less discrimination in the society. Charity is now becoming the rarest thing in our society, the person who donates is the noblest and is helping others in this work. In this, one person can stand by another person and benefit, we live in a society to come forward in each other's troubles.
But now the situation we have started is violence, fights and destroying each other's rights, now people like to live alone but this is not right at all. They are helping people by donating blood, this is a sign of their benefiting the most, because such great deeds are no longer done.
Just as you Popkon6 mentioned charity is now becoming the rarest thing in our society.
I may ask why ?
In my opinion nowadays we all are too busy in earning profits and maintaining our future that we completely forgot about the small things around us. I have seen many people who don't even give time to their family just because they are too busy in their works. So charity depends on our schedule. But nowadays no one have free time to spend and everyone is just trying to earn more and more. So in my opinion the main reason that charity is now becoming the rarest thing in our society is our greed and busy schedule.