I agree with you, setting limits is one of the keys to smart gambling. gambling excessively is the same as leading yourself to ruin. Now, even though their religion prohibits gambling, there are still people who do it secretly. especially with the current existence of online gambling which makes it easy for all gamblers to gamble anywhere.
Everyone is responsible for their choice to gamble, even if it is against their religion and beliefs, but as long as they can control it well and don't overdo it, everything is legal because what is prohibited by religion may be concerns about forgetting themselves, playing too much can make people addicted to gambling and Finally, you lose your mind by being rude to your family and losing money and even property. That's what religion teaches you to stay away from gambling because you are worried that people will act like that by playing too much.
If you play with clear limits, it will help you not to play excessively because whatever religion teaches is usually excessive things will never be good in the end, all decisions must be held accountable by all gamblers, whatever their religion, make sure they are not addicted to gambling and always play. be responsible without having anyone get hurt and lose a lot of money, believe me that everyone nowadays gambles using their cell phone so it is easier for them to gamble and ignore the message of their religion. So it all comes back to their own mindset and life choices.