Your suggestion seemed expensive, but of course it will help if you have the budget, but unfortunately, most people who are addicted in gambling are those who does not have a financial freedom, they got addicted for trying to win big money as they think it's an opportunity to change their lives to improve financially in just a short period of time.
In fact, the main paradox of gambling addicts is that even if they win a large amount of money, they still continue to gamble (usually up to a complete loss) instead of actually changing their lives. I have heard many such stories, plus stories where a gambler who won a lot of money spent all of them on entertainment. But I don't remember a single one when the lucky one would open a business or do something serious.