I don't know how true and effective the Gamblers Protection Act is, but it does not provide incentives to gamblers in developed countries after they lose. That's why you have to take responsibility for yourself and limit the time you play. You can't keep those rich gamblers in gambling with a rigid framework where they spend huge amounts of money on gambling. They use gambling as much for entertainment as for earning.
A gambler's good financial situation can also lead to addiction because having floating cash funds makes him gamble aggressively and spend more time and become addicted. However, the expectation is that you will be fair with your hard-earned money most of the time because you don't want to spend that money excessively.