For a normal person who has not fallen into addiction it is enough that his money runs out and he has nothing to buy, I think that is one of the reasons why he stops playing, however there are players who always find a way to be able to play, whether it's lending money to your friends, family, or whoever you can lend them.
In various cases some casinos realize that some players are falling into addiction and they get certain notices that they can only play with a certain amount of money during the day, I think all casinos have it.
That's great if a casino can spot an addicted gambler but they should reach that gambler out and explain to them that they are venturing a very difficult path and it's almost impossible for them get out if they continue but there are some casinos that don't care at all and will like it more when they see that their costumers are putting more money in the game. That was bad but as a business owner, much better if we can also be responsible for our players.
In my case, I will stop gambling once the residual money that is intended for gambling runs out. I am trying to control my self to not deposit further because I know that it can only lead for more problems.