There is a certain difference between rich and poor people. If a rich person is given money, he will try to use that money for investment, on the other hand, if a poor person is given money in on the same way, he will try to spend that money. The rich person will benefit from his investment, while the poor person will lose his wealth. That is why the rich are getting richer and the poor are getting poorer.
Maybe you only see examples like that in poor people who are wrong where the poor person does not have a rich mentality to fix himself when someone gives him money for free. Because I have seen poor people who have a sense of struggle to make themselves no longer poor when they already have a little capital that they can use so that poor people like that are the ones who really have good thoughts and the mentality to become rich with minimal capital. While rich people who are given money for free will certainly not have any effect because they themselves are used to having a lot of money and can even always make more money without being given by others.