OP, I am sure that not all gamblers don't have savings. First, who is a gambler? Lol, A gambler is someone who bets on games knowing full well that there is a possibility of losing their money.
Yea, gambling, just like crypto investment, is advised to be done with what one can afford to lose, and that is also the same advice that goes for gamblers: to always gamble with what they can afford to lose. There are some gamblers that I know who have a good job that they are doing and earning big money from, providing their families with what they need, but each time you see them at the casino, you might not even believe they are rich duds. Based on my research, there are 7 types of gamblers (read about them
here), of which compulsive gamblers are the ones most likely to fall into the category you claim, although professional gamblers may have gone through some stages of frustration but with tolerance they scale along.
Unfortunately, many people do not realize the potential for losing their money at gambling and instead spend more and more of their money. These people really hope to win big money from gambling, which tempts them to keep playing.
But there are indeed gamblers who are still able to save for their future and their family, and these are responsible people in gambling, so they don't risk losing too much money. But gambling can indeed make someone unable to have savings, especially a gambler who is addicted to gambling because he only wants to use his money to gamble without thinking about anything else.