Indeed, we must recognize the dangers of gambling addiction; its a slippery slope. Realistically, telling someone to "stop gambling" isnt enough. For example, telling someone to stop breathing because the air is dirty is not a good idea, is it? A more nuanced method is needed.
Imagine if we taught people about the risks of gambling and encouraged them to gamble responsibly? Freedom of choice; individuals are allowed to make decisions, but they must also be aware of the results. Its like driving a car: you need to know the regulations and the possible outcomes.
Why not make breaks and limits a requirement on all online gambling sites? Consider a system that logs you out automatically after a certain amount of time or when your loses reach a certain amount. Beyond just erecting walls, its about making a safety net. As opposed to forcing a single answer on everyone, we can give people the tools they need to make better decisions.
In fact, we teach people about the risks of gambling and being responsible in gambling for their own good so that they don't experience huge losses and also use a lot of money to gamble. Apart from that, if they can be responsible in playing gambling, they can enjoy gambling as entertainment instead of using it as a place to make money because it will not be obtained easily.
A person does need to make their own decisions, but if they can equip themselves with responsibility, discipline, and all the things needed when gambling, they will not experience any problems. It will be a safety net for them while gambling and can prevent them from the biggest problems that many gamblers have experienced, many of whom have experienced gambling addiction. That's the point if they have discipline, responsibility and others so that they won't get into any problems while gambling.
And having limits on gambling can indeed prevent them from gambling excessively. It can also save them from financial ruin because they can know when to stop gambling, especially when they can get their winnings.