If he is used to gambling every day, he will feel that something is missing from his day when he cannot gamble on a certain day. And that can make him sad or disappointed or other negative feelings. He needed other activities that could take his mind off gambling.
He couldn't gamble every day. He also didn't know when he would be able to win so gambling every day could make him lose a lot of money.
It's the same as a big addict. Usually things like that have become their daily diet. The addict doesn't care about himself and even prefers to sit all day on the gambling bench, so it all depends on how much money he has to gamble every day, after all, only people have money. There are quite a few people who often gamble than entrepreneurs or established people, because their mindsets are very different so, in conclusion, people like that are mostly from the lower class, not from the upper or middle class.
It is true that it is a habit that someone who has entered the addiction phase has, there is nothing else they want but to gamble, sometimes there are times when they also don't think about winning or the intention is to gamble by not really wanting to win but with the habit of gambling every day then it's like you said that it has become their daily food in the sense that they can't miss the slightest time not to gamble so this makes it difficult for them to get rid of their habits.
I think for budget issues I would not care about the amount of money you put on gambling, because even though the amount is small, if you gamble every day then over time the amount of defeat will definitely increase. So what is more appropriate is, get rid of the habit of gambling every day, if you are already used to doing it then one solution is to divert your mind to other activities that are also quite fun but do not involve risk, or by adding a part-time job to increase your monthly income and after that you also need to reduce the amount of your budget, from the original for example 10% for each session then you can change it to 5%, by limiting the time of gambling then you can eliminate the interest in your mind on gambling as well as you will not suffer too much from the amount of defeat. On the other hand, I agree with you that people who end up addicted to gambling are those who have a financially poor background and try to make gambling a place to earn which in the end makes them suffer a lot of problems, this is a different mindset from wealthy people who know and trust the process more.