I ask this question because in my city I've seen some bergers that gambles and I've often wondered why they do so. I know that people give bergers and destitutes money to eat and take care of their other basic needs like soap to bath and medicine Incase they don't feel well. And seeing them in lotto kiosks that are very rampant in the cities to bet makes me to wonder if it's not misplaced priorities for them.
I doubt that when people find themselves at the bottom of society, they worry about the rightness/wrongness of moral actions. Also, these people abuse the kindness of those who try to help them and simply parasitize, using help for their own mercenary and selfish purposes. For example, homeless people spend donations (alcohol, illegal substances, etc.) not only on lottery tickets.
I understand that most poor people are looking for shortcuts to riches and they see gambling as a get rich quick scheme. But most of them are ignorant of the house edge over gamblers and it means that winning is not easy.
So it turns out that those who give alms sponsor the casinos from their own pockets.
I believe that bergers don't gamble for fun.
They play to win, but I suspect they are vulnerable to the same feelings as regular gamblers (pleasure from the anticipation of winning, gambling addiction).
So do you think that it's because they feel that they don't have anything to loose and somebody will still give them money if they lose?
Easy come - easy go. It's easy to part with money that you didn't earn through your own labor.
How will you feel if you see a berger that you just gave your hard earned money using it to gamble?
I would feel regret and disappointment because my efforts to help the person were in vain. It would be better to give it to someone else who really needs it and is able to use it for good, rather than waste it on the false hope of winning.