I completely agree with your mate, most gamblers, and when I say most, I mean majority of gamblers take gambling as a means of becoming financially free, I have several of such persons in my area where I live, like an experience I shared some time ago here, one who quit his job after some series of winning in sports betting, he felt that was how the winnings will keep coming, but eventually, the winning stopped and now, he's out here in the street looking for another job, cus right now, he doesn't even have the money to feed well, let alone gamble.
Gambling addiction have destroyed many destinies, lives, and when i say, "destroy", it doesn't mean the person have to die, many today are living dead, that is they are alive, but have no purpose for being alive.
What happens is that there is a lot of people which fail to see a way out of their difficult financial situation other than to trust on their luck, and even if we were to explain to them that such a thing is a bad idea, as luck is not reliable at all, they may still try anyway thinking they have nothing to lose, however what they do not consider is that as difficult as their situation could be things can always get worse, and risking whatever small resources they have left in this way is a bad idea.
It is difficult to change this mindset because in this case there are several things that have damaged their way of thinking such as high egoism and too much view gambling as the easiest way.
But indeed things like this cannot be changed but on the other hand as long as the mindset is still the same as that, it will forever be difficult even though we remind them that gambling is just fun but on the other hand they are too hopeful about this which makes them always suggest again and again even though they have suffered huge losses because the ego has poisoned their minds.