Agree with you but not all gamblers live inside bankruptcy, bad debt, foreclosure programs. But these are only possible for those who are addicted gamblers. A way to prevent children from doing these things is to give them less money in their hands evn give them only what they need to spend, then they won't have money to gamble. In fact, you should schedule a separate time for gambling so that you don't have any problems at work. Violence on the other hand i would gamble to keep it secret and keep all wins and losses confined to myself.
The right way to prevent children from gambling is to educate children to avoid gambling and remind them of the dangerous impacts of gambling without knowing how to avoid the risks of gambling, but this way of limiting children's money is not necessarily effective because they can use some of their money to gamble, so it is important for you to monitor its activity in the browser history on the smartphone.